Dela via


Konfigurera klientprotokoll

gäller för:SQL Server

Den här artikeln beskriver hur du konfigurerar klientprotokoll som används av klientprogram i SQL Server med hjälp av SQL Server Configuration Manager. Microsoft SQL Server stöder klientkommunikation med TCP/IP-nätverksprotokollet och det namngivna pipes-protokollet. Protokollet för delat minne är också tillgängligt om klienten ansluter till en instans av databasmotorn på samma dator. Det finns tre vanliga metoder för att välja protokollet.

  • Konfigurera alla klientprogram att använda samma nätverksprotokoll genom att ange protokollordningen i SQL Server Configuration Manager.

  • Konfigurera ett enskilt klientprogram för att använda ett annat nätverksprotokoll genom att skapa ett alias. Mer information finns i Skapa eller ta bort ett serveralias för användning av en klient.

  • Vissa klientprogram, till exempel sqlcmd.exe, kan ange protokollet som en del av anslutningssträngen. Mer information finns i Ansluta till SQL Server med sqlcmd.

Använda SQL Server Configuration Manager

Aktivera eller inaktivera ett klientprotokoll

  1. I SQL Server Configuration Manager expanderar du SQL Server Native Client Configuration, högerklickar på Klientprotokoll och väljer sedan Egenskaper.

  2. Välj ett protokoll i rutan Inaktiverade protokoll och välj sedan Aktivera för att aktivera ett protokoll.

  3. Välj ett protokoll i rutan Aktiverade protokoll och välj sedan Inaktivera för att inaktivera ett protokoll.

Ändra standardprotokollet eller protokollordningen för klientdatorer

  1. I SQL Server Configuration Manager expanderar du SQL Server Native Client Configuration, högerklickar på Klientprotokoll och väljer sedan Egenskaper.

  2. I rutan Aktiverade protokoll väljer du Flytta upp eller Flytta ned för att ändra i vilken ordning protokollen ska provas när du försöker ansluta till SQL Server. Det översta protokollet i rutan Aktiverade protokoll är standardprotokollet.

    SQL Server Configuration Manager skapar registerposter för konfigurationer av serveralias och standardklientnätverksbiblioteket. Programmet installerar dock inte antingen SQL Server-klientnätverksbiblioteken eller nätverksprotokollen. SQL Server-klientnätverksbiblioteken installeras under SQL Server-installationen. nätverksprotokollen installeras som en del av Installationsprogrammet för Microsoft Windows (eller via Networks i Kontrollpanelen). Ett visst nätverksprotokoll kanske inte är tillgängligt som en del av Windows-installationen. Mer information om hur du installerar dessa nätverksprotokoll finns i leverantörsdokumentationen.

Konfigurera en klient att använda TCP/IP

  1. I SQL Server Configuration Manager expanderar du SQL Server Native Client Configuration, högerklickar på Klientprotokoll och väljer sedan Egenskaper.

  2. I rutan Aktiverade protokoll väljer du upp- och nedpilarna för att ändra i vilken ordning protokollen provas när du försöker ansluta till SQL Server. Det översta protokollet i rutan Aktiverade protokoll är standardprotokollet.

Protokollet för delat minne aktiveras separat genom att markera kryssrutan Aktiverat delat minnesprotokoll.