Свойства TCP/IP (вкладка "IP-адреса")

Применимо к:SQL Server — только Windows

Чтобы настроить параметры протокола TCP/IP для определенного IP-адреса, используйте диалоговое окно Свойства TCP/IP (вкладка "IP-адреса") . Для всех адресов одновременно посредством выбора пункта Все IP можно настроить только Динамические TCP-порты и TCP-порт.

Изменения вступят в силу после перезапуска SQL Server. Сведения о запуске и остановке службы обозревателя SQL см. в разделе Запуск и остановка службы обозревателя SQL Server.

Статические и Динамические порты

Экземпляр SQL Server по умолчанию прослушивает входящие соединения через порт 1433. Порт может быть изменен по соображениям безопасности или в силу требований клиентского приложения. По умолчанию именованные экземпляры (включая SQL Server Express) настроены на прослушивание динамических портов. Чтобы настроить статический порт, оставьте поле Динамические TCP-порты пустым и укажите доступный номер порта в поле TCP-порт . Дополнительные сведения об открытии портов в брандмауэре см. «Настройка Брандмауэра Windows для разрешения доступа к SQL Server» в электронной документации по SQL Server.

Динамические порты

При запуске, когда экземпляр SQL Server настроен для прослушивания динамических портов, он проверяет наличие в операционной системе доступного порта и открывает для него конечную точку. Входящие соединения должны указывать этот номер порта. Так как номер порта может меняться при каждом запуске SQL Server, в состав SQL Server входит служба обозревателя SQL Server, которая обеспечивает наблюдение за портами для контроля портов и направляет входящие соединения на текущий порт этого экземпляра. Использование динамических портов усложняет соединение SQL Server через брандмауэр, т. к. при перезапуске SQL Server номер порта может измениться и параметры брандмауэра потребуется изменить. Чтобы предотвратить проблемы при соединении через брандмауэр, настройте SQL Server для использования статического порта.

Параметры

Активно
Указывает на то, что IP-адрес активен на компьютере. Недоступно для параметра Все IP.

Enabled
Если для свойства Прослушивать все в диалоговом окне Свойства TCP/IP (вкладка "Протокол") установлено значение Нет, это свойство указывает на то, что SQL Server прослушивает IP-адрес. Если для свойства Прослушивать все в диалоговом окне Свойства TCP/IP (вкладка "Протокол") установлено значение Да, это свойство не учитывается. Недоступно для параметра Все IP.

IP-адрес;
Позволяет просматривать или изменять IP-адрес, используемый этим соединением. Показывает используемый компьютером IP-адрес и петлевой IP-адрес, 127.0.0.1. Недоступно для параметра Все IP. IP-адрес может иметь формат IPv4 или IPv6.

Все IP
Пусто, если динамические порты не включены. Для использования динамических портов присвойте параметру значение 0.

Для параметра Все IPотображается номер используемого динамического порта.

Динамические TCP-порты
Позволяет просматривать или изменять порт, прослушиваемый SQL Server. По умолчанию экземпляр SQL Server по умолчанию прослушивает порт 1433.

Ядро СУБД может прослушивать несколько портов на одном IP-адресе. Порты в списке разделяются запятыми в следующем формате: 1433,1500,1501. Длина этого поля ограничена 2047 символами.

Для настройки прослушивания нескольких портов на одном IP-адресе параметру Прослушивать все должно быть присвоено значение Нетна вкладке Протоколы диалогового окна Свойства TCP/IP . Дополнительные сведения о том, как настроить ядро СУБД для прослушивания нескольких TCP-портов, см. в электронной документации на SQL Server.

Добавление или удаление IP-адресов

Диспетчер конфигурации SQL Server отображает IP-адреса, которые были доступны во время установки SQL Server. Доступные IP-адреса могут измениться при добавлении или удалении сетевых адаптеров, после истечения срока действия динамически назначаемых IP-адресов, при перестройке сетевой структуры или при изменении физического местоположения компьютера, например в случае, когда переносной компьютер подключается к сети в другом здании. Для изменения IP-адреса необходимо изменить поле IP-адрес и перезапустить SQL Server.

Дополнительные разделы электронной документации

Изучите статьи MSDN Настройка сервера для прослушивания указанного TCP-порта (диспетчер конфигурации SQL Server) и Настройка компонента Database Engine на прослушивание нескольких портов TCP.

См. также:

Выбор сетевого протокола
Создание допустимой строки подключения с использованием протокола TCP/IP
Служба обозревателя SQL Server