Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к:SQL Server в Windows
SQL Server и собственный клиент SQL Server полностью поддерживают протокол 4 (IPv4) и Протокол Интернета версии 6 (IPv6). При настройке Windows с помощью IPv6 SQL Server компоненты автоматически распознают существование IPv6. Специальная конфигурация SQL Server не требуется.
Поддерживаемые функции
Поддержка включает в себя, но не ограничивается следующими сценариями.
Прослушиватель IPv4 и IPv6
Ядро СУБД SQL Server и другие компоненты сервера могут одновременно прослушивать IPv4 и IPv6-адреса. При наличии IPv4 и IPv6 можно использовать диспетчер конфигурации SQL Server для настройки службы баз данных только на IPv4-адресах или только на IPv6-адресах.
Служба браузера SQL Server
Когда служба браузера SQL Server, запущенная на компьютере с поддержкой IPv4 и IPv6, запрашивается по IPv4-адресу, он отвечает с помощью IPv4-адреса и первого TCP-порта IPv4 в своем списке. При запросе на IPv6-адрес он отвечает с IPv6-адресом и первым TCP-портом IPv6 в списке. Чтобы избежать несоответствия, настройте прослушиватели IPv4 и IPv6 для прослушивания одного порта.
Клиентские средства
Такие средства, как SQL Server Management Studio и Диспетчер конфигурации SQL Server, принимают форматы IPv4 и IPv6 для IP-адресов. В большинстве случаев строку подключения не нужно изменять, если <computer_name>\<instance_name>, указывающее на хостнейм сервера или полное доменное имя (FQDN), задано.
Если у серверного компьютера есть и IPv4, и IPv6, его имя хоста или полное доменное имя будет разрешено в несколько IP-адресов, включая как минимум один IPv4-адрес и несколько IPv6-адресов. Sql Server Native Client пытается установить подключения с помощью этих IP-адресов в порядке, полученном от TCP/IP, и использует первое подключение, которое успешно выполнено.
Поскольку Native Client Microsoft SQL Server не может предсказать порядок, результат следует рассматривать как в случайном порядке. Сначала предпринимается попытка использовать IPv4-адреса, если присутствуют как IPv4, так и IPv6-адреса. Эта логика является прозрачной для пользователей ODBC, OLE DB или ADO.NET.
Note
Если ядро СУБД не прослушивает IPv4, попытка подключения по IPv4 должна дождаться завершения периода ожидания, прежде чем будет предпринята попытка подключения по адресу IPv6. Чтобы избежать этого, подключитесь непосредственно к IP-адресу IPv6 или настройте псевдоним клиента с IPv6-адресом.