Konfigurowanie protokołów klienta
Dotyczy:programu SQL Server
W tym temacie opisano sposób konfigurowania protokołów klienta używanych przez aplikacje klienckie w programie SQL Server przy użyciu programu SQL Server Configuration Manager. Program Microsoft SQL Server obsługuje komunikację klienta z protokołem sieciowym TCP/IP i nazwanym protokołem potoków. Protokół pamięci udostępnionej jest również dostępny, jeśli klient łączy się z instancją silnika bazy danych na tym samym komputerze. Istnieją trzy typowe metody wybierania protokołu.
Skonfiguruj wszystkie aplikacje klienckie tak, aby używały tego samego protokołu sieciowego, ustawiając kolejność protokołu w programie SQL Server Configuration Manager.
Skonfiguruj jedną aplikację kliencką do używania innego protokołu sieciowego, tworząc alias. Aby uzyskać więcej informacji, zobacz Utwórz lub usuń alias serwera do użycia przez klienta (Menedżer konfiguracji SQL Server).
Niektóre aplikacje klienckie, takie jak sqlcmd.exe, mogą określać protokół jako część parametrów połączenia. Aby uzyskać więcej informacji, zobacz Połącz się z silnikiem bazy danych za pomocą sqlcmd.
Korzystanie z programu SQL Server Configuration Manager
Aby włączyć lub wyłączyć protokół klienta
W Menedżerze konfiguracji programu SQL Server rozwiń Konfiguracja klienta natywnego programu SQL Server, kliknij prawym przyciskiem myszy Protokóły klienta, a następnie kliknij Właściwości .
Kliknij protokół w polu Wyłączone protokoły, a następnie kliknij Włącz, aby włączyć protokół.
Kliknij protokół w polu protokoły włączone, a następnie kliknij Wyłączaby wyłączyć protokół.
Aby zmienić domyślny protokół lub kolejność protokołu dla komputerów klienckich
W Menedżerze konfiguracji programu SQL Server rozwiń węzeł Konfiguracja klienta natywnego programu SQL Server, kliknij prawym przyciskiem myszy protokoły klienta, a następnie kliknij Właściwości .
W polu Włączone Protokoły kliknij Przenieś w górę lub Przenieś w dół, aby zmienić kolejność protokołów podczas łączenia się z SQL Server. Pierwszy protokół w polu Włączone protokoły jest domyślnym protokołem.
Ważny
Program SQL Server Configuration Manager tworzy wpisy rejestru dla konfiguracji aliasu serwera i domyślną bibliotekę sieci klienta. Jednak aplikacja nie instaluje bibliotek sieciowych klienta programu SQL Server ani protokołów sieciowych. Biblioteki sieciowe klienta programu SQL Server są instalowane podczas instalacji programu SQL Server; protokoły sieciowe są instalowane w ramach instalatora systemu Microsoft Windows (lub za pośrednictwem Networks w Panelu sterowania). Określony protokół sieciowy może nie być dostępny w ramach Instalatora systemu Windows. Aby uzyskać więcej informacji na temat instalowania tych protokołów sieciowych, zobacz dokumentację dostawcy.
Aby skonfigurować klienta do używania protokołu TCP/IP
W Menedżerze konfiguracji programu SQL Server rozwiń węzeł Konfiguracja klienta natywnego programu SQL Server, kliknij prawym przyciskiem myszy Protokoły klienta, a następnie kliknij Właściwości .
W polu Włączone protokoły kliknij strzałki w górę i w dół, aby zmienić kolejność, w jakiej są próbowane protokoły, podczas próby nawiązania połączenia z programem SQL Server. Pierwszym protokołem w polu Włączone protokoły jest domyślny protokół.
Protokół pamięci udostępnionej aktywuje się osobno, zaznaczając pole Enabled Shared Memory Protocol.
Zobacz też
Skonfiguruj opcję konfiguracji serwera limitu czasu zdalnego logowania