Udostępnij za pośrednictwem


Connecting Using IPv6

SQL Server i SQL Server Macierzysta klient w pełni obsługują zarówno protokół Internet Protocol w wersja 4 (IPv4) i protokołu IP w wersja 6 (IPv6). Gdy system Windows jest skonfigurowany z protokołem IPv6 SQL Server, składniki automatycznie rozpoznaje istnienie IPv6. Nie specjalne SQL Server Konfiguracja jest to konieczne.

Pomoc techniczna obejmuje, ale nie jest ograniczony do następujących:

  • The SQL Server Database Engine and the other server components can listen on both IPv4 and IPv6 addresses at the same czas. Protokoły IPv4 i IPv6 są obecne, można użyć SQL Server Menedżer konfiguracja skonfigurować Database Engine Aby wysłuchać tylko na adresy IPv4 lub tylko na adresy IPv6.

  • Gdy SQL Server Usługa Przeglądarka uruchomiona na komputerze, który obsługuje protokoły IPv4 i IPv6 dotyczy kwerenda na adres IPv4, odpowiada za pomocą adresu IPv4 i pierwszy port IPv4 TCP na liście. Kwerenda na adres IPv6, odpowiada za pomocą adresu IPv6 i pierwszy port IPv6 TCP na liście.Aby uniknąć niezgodności, zaleca się, że odbiorniki protokołu IPv4 i IPv6 jest skonfigurowany do nasłuchu do tego samego portu.

  • Narzędzia, takie jak SQL Server Management Studio i SQL Server Zaakceptuj Menedżer konfiguracja IPv4 i IPv6 formaty adresów IP. W większości przypadków, ciąg połączenia nie można modyfikować, jeśli <nazwa_komputera>\ instance_name<> jest określany przy użyciu nazwy hosta serwera lub w pełni kwalifikowanej nazwy domena (FQDN, Fully Qualified domena Name).Jeśli komputer serwera ma zarówno protokołu IPv4 i IPv6, jego nazwy hosta lub nazwa FQDN zostaną rozwiązane w wielu adresów IP, łącznie z co najmniej jeden adres IPv4 i wiele adresów IPv6.SQL Server Macierzysta klient podejmie próbę ustanowienia połączenia wykorzystujące te adresy IP w kolejności, otrzymanych od protokołu TCP/IP i używa pierwszego połączenia, która zakończy się pomyślnie.Ponieważ nie może być przewidziane na podstawie zamówienia SQL Server Klient macierzystym, to należy traktować jako przypadkowej kolejności. Adresy IPv4 są używane w pierwszej kolejności jeżeli znajdują się adresy IPv4 i IPv6.Logika ta jest niewidoczne dla użytkowników z ODBC, OLE DB lub ADO.NET.

    Uwaga

    Jeśli Database Engine nie nasłuchuje na IPv4, próby IPv4, połączenia musi czekać na limit czas przed próbą jest adres IPv6. Aby tego uniknąć, połącz się bezpośrednio na adres IPv6 IP lub skonfigurować alias na klient przy użyciu adresu IPv6.

See Also

Other Resources