Konfigurieren von Clientprotokollen
In diesem Thema wird die Konfiguration von Clientprotokollen beschrieben, die mithilfe des SQL Server-Konfigurations-Managers von Clientanwendungen in SQL Server 2012 verwendet werden. Microsoft SQL Server unterstützt die Clientkommunikation mit TCP/IP und dem Named Pipes-Protokoll. Auch das Shared Memory-Protokoll steht zur Verfügung, wenn der Client eine Verbindung mit einer Database Engine (Datenbankmodul)-Instanz auf demselben Computer herstellt. Zum Auswählen des Protokolls stehen drei allgemeine Methoden zur Verfügung.
Das Konfigurieren aller Clientanwendungen für dasselbe Netzwerkprotokoll durch Festlegen der Protokollreihenfolge im SQL Server-Konfigurations-Manager.
Das Konfigurieren einer einzelnen Clientanwendung zum Verwenden eines anderen Netzwerkprotokolls durch Erstellen eines Alias. Weitere Informationen finden Sie unter Erstellen oder Löschen eines Serveralias für die Verwendung durch einen Client (SQL Server-Konfigurations-Manager).
In einigen Clientanwendungen, beispielsweise sqlcmd.exe, kann das Protokoll als Teil der Verbindungszeichenfolge angegeben werden. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit dem Datenbankmodul mithilfe von sqlcmd.
Verwenden des SQL Server-Konfigurations-Managers
So aktivieren oder deaktivieren Sie ein Clientprotokoll
Erweitern Sie im SQL Server-Konfigurations-Manager SQL Server Native Client-Konfiguration, klicken Sie mit der rechten Maustaste auf Clientprotokolle, und klicken Sie dann auf Eigenschaften.
Um ein Protokoll zu aktivieren, klicken Sie auf das gewünschte Protokoll im Feld Deaktivierte Protokolle, und klicken Sie dann auf Aktivieren.
Um ein Protokoll zu deaktivieren, klicken Sie auf das gewünschte Protokoll im Feld Aktivierte Protokolle, und klicken Sie dann auf Deaktivieren.
So ändern Sie das Standardprotokoll oder die Protokollreihenfolge für Clientcomputer
Erweitern Sie im SQL Server-Konfigurations-Manager SQL Server Native Client-Konfiguration, klicken Sie mit der rechten Maustaste auf Clientprotokolle, und klicken Sie dann auf Eigenschaften.
Soll die Reihenfolge der Protokolle beim Aufbauen einer Verbindung mit SQL Server geändert werden, klicken Sie im Feld Aktivierte Protokolle auf Nach oben bzw. Nach unten. Das obere Protokoll im Feld Aktivierte Protokolle ist das Standardprotokoll.
Wichtig Der SQL Server-Konfigurations-Manager erstellt Registrierungseinträge für die Serveraliaskonfigurationen und die Standard-Netzwerkbibliothek des Clients. Die Anwendung installiert jedoch weder die Clientnetzwerkbibliotheken noch die Netzwerkprotokolle von SQL Server. Die SQL Server-Clientnetzwerkbibliotheken werden im Rahmen von SQL Server Setup installiert. Die Netzwerkprotokolle werden im Rahmen von Microsoft Windows Setup installiert (oder über die Anwendung Netzwerk in der Systemsteuerung). Als Teil von Windows Setup steht möglicherweise kein spezielles Netzwerkprotokoll zur Verfügung. Weitere Informationen zum Installieren dieser Netzwerkprotokolle finden Sie in der Dokumentation des Herstellers.
So konfigurieren Sie einen Client für die Verwendung von TCP/IP
Erweitern Sie im SQL Server-Konfigurations-Manager SQL Server Native Client-Konfiguration, klicken Sie mit der rechten Maustaste auf Clientprotokolle, und klicken Sie dann auf Eigenschaften.
Klicken Sie im Feld Aktivierte Protokolle auf die Pfeile, um die Reihenfolge zu ändern, in der mit den Protokollen versucht werden soll, eine Verbindung zu SQL Server herzustellen. Das obere Protokoll im Feld Aktivierte Protokolle ist das Standardprotokoll.
Das Shared Memory-Protokoll wird getrennt durch Aktivieren des Kästchens Shared Memory-Protokoll aktivieren aktiviert.
Siehe auch
Konzepte
Konfigurieren der Serverkonfigurationsoption Timeout für Remoteanmeldungen