Как указать другой номер порта в SQL Management Studio?

Я пытаюсь подключиться к серверу Microsoft SQL 2005, который не находится на порту 1433. Как указать другой номер порта при подключении к серверу с помощью SQL Management Studio?

Ответ 1

127.0.0.1,6283

Добавьте запятую между ip и портом

Ответ 2

Если вы подключаетесь к именованному экземпляру, а UDP недоступен при подключении к нему, вам также может понадобиться указать протокол.

Пример:

TCP: 192.168.1.21\SQL2K5,1443

Ответ 3

Другой способ - настроить псевдоним в Config Manager. Затем просто введите это имя псевдонима, когда вы хотите подключиться. Это делает его намного проще и более предпочтительным, когда вам нужно управлять несколькими серверами/экземплярами и/или серверами на нескольких портах и ​​/или несколькими протоколами. Дайте им дружеские имена, и им будет намного легче запомнить их.

Ответ 4

Вам понадобится Менеджер конфигурации SQL Server. Перейдите в Sql Native Client Configuration, выберите Client Protocols, щелкните правой кнопкой мыши по TCP/IP и установите для него порт по умолчанию.

Ответ 5

Использование диспетчера клиентов влияет на все подключения или задает индивидуальный псевдоним клиента.

Используйте запятую, как указано выше: это также можно использовать в app.config

Вероятно, это необходимо, если у вас есть межсетевые экраны между вами и сервером...

Ответ 6

В Windows plattform с командой выполнения сервера:

netstat -a -b

найдите sql server процессы и найдите порт f.e 49198

Или проще. Подключитесь к dbvisualizer, запустите netstat -a -b найдите процесс dbvis.exe и получите порт.