Как указать другой номер порта в SQL Management Studio?
-
01-07-2019 - |
Вопрос
Я пытаюсь подключиться к серверу Microsoft SQL 2005, который не использует порт 1433.Как указать другой номер порта при подключении к серверу с помощью SQL Management Studio?
Решение
127.0.0.1,6283
Добавьте запятую между ip и портом
Другие советы
Если вы подключаетесь к именованному экземпляру и UDP недоступен при подключении к нему, возможно, вам также потребуется указать протокол.
Пример: tcp:192.168.1.21\SQL2K5,1443
Другой способ — настроить псевдоним в Config Manager.Затем просто введите этот псевдоним, когда захотите подключиться.Это значительно упрощает и предпочтительнее, когда вам приходится управлять несколькими серверами/экземплярами и/или серверами на нескольких портах и/или нескольких протоколах.Дайте им дружелюбные имена, и запомнить их станет гораздо легче.
Вам понадобится диспетчер конфигурации SQL Server.Перейдите в раздел «Конфигурация собственного клиента Sql», выберите «Клиентские протоколы», щелкните правой кнопкой мыши TCP/IP и установите там порт по умолчанию.
Использование диспетчера клиентов влияет на все соединения или устанавливает псевдоним, специфичный для клиентского компьютера.
Используйте запятую, как указано выше:это также можно использовать в app.config
Вероятно, это необходимо, если между вами и сервером есть брандмауэры...
На платформе Windows с сервером выполните команду:
netstat -a -b
искать sql server
процессы и найдите порт, например 49198
Или проще.Подключитесь к dbvisualizer, запустите netstat -a -b
найдите процесс dbvis.exe и получите порт.