Vorgehensweise: Konfigurieren von Clientprotokollen (SQL Server-Konfigurations-Manager)
Mit der Clientkonfiguration von SQL Server können Sie Protokolle aktivieren und deaktivieren, die von den Clientanwendungen genutzt werden. Zum Anzeigen der Clientprotokolle erweitern Sie im Konsolenbereich den Eintrag SQL Server Native Client-Konfiguration, und klicken Sie auf Clientprotokolle.
Im Detailbereich werden die Namen der Protokolle aufgeführt, außerdem die Reihenfolge, in der ein Client die Protokolle heranzieht, wenn eine Verbindung mit einem Server aufgebaut werden soll. Des Weiteren ist ersichtlich, ob das Protokoll aktiviert oder deaktiviert ist (Status), und auch weitere Informationen zur Protokolldatei werden aufgeführt.
Wenn Sie mit der rechten Maustaste auf ein Protokoll klicken, können Sie auf ein Kontextmenü mit den folgenden Befehlen zugreifen:
Aktivieren: Ermöglicht die Verwendung des ausgewählten Protokolls in SQL Server.
Deaktivieren: Unterbindet die Verwendung des ausgewählten Protokolls in SQL Server.
Reihenfolge: Öffnet das Dialogfeld Eigenschaften von Clientprotokoll.
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 oberste Protokoll im Feld Aktivierte Protokolle fungiert als Standardprotokoll.
Wenn Sie im Konsolenbereich des Konfigurations-Managers von SQL Server auf Aliase klicken, wird eine Liste der derzeit konfigurierten Aliase im Detailbereich angezeigt. Um die Anzeige zu sortieren, klicken Sie auf den Spaltennamen in der Kopfzeile, nach dem sortiert werden soll. Mithilfe von Serveraliasnamen kann der Clientcomputer eine Verbindung mit mehreren Servern über verschiedene Netzwerkprotokolle herstellen, ohne jeweils das Protokoll und die Verbindungsdetails angeben zu müssen. Des Weiteren können mehrere Netzwerkprotokolle gleichzeitig aktiviert sein, auch wenn Sie diese Protokolle nur sporadisch nutzen. Wenn Sie den Server so konfiguriert haben, dass dieser an einer nicht standardmäßigen Portnummer oder Named Pipe lauscht, und dabei der SQL Server-Browser-Dienst deaktiviert ist, erstellen Sie ein Alias, mit dem die neue Portnummer oder Named Pipe angegeben wird.
Aliasname
Die Bezeichnung des Alias. Die Clientanwendungen stellen eine Verbindung mit diesem Namen her.Server
Die Serverinstanz, die diesem Alias zugeordnet ist.Protokoll
Das Protokoll für die Verbindung.Parameter
Zusätzliche Verbindungszeichenfolge-Daten, z. B. Portnummer oder Pipename.
So erstellen Sie einen Alias
Erweitern Sie im SQL Server-Konfigurations-Manager den Eintrag SQL Server Native Client-Konfiguration, klicken Sie mit der rechten Maustaste auf Aliase, und klicken Sie auf Neuer Alias.
Geben Sie im Feld Aliasname den Namen des Alias ein. Die Clientanwendungen verwenden diesen Namen, wenn eine Verbindung aufgebaut werden soll.
Geben Sie in das Feld Server den Namen oder die IP-Adresse eines Servers ein. Bei einer benannten Instanz hängen Sie den Namen der Instanz an.
Wählen Sie im Feld Protokoll das zu verwendende Protokoll für diesen Alias aus. Sobald Sie ein Protokoll angegeben haben, erhält das optionale Eigenschaftsfeld die Bezeichnung "Portnummer", "Pipename", "VIA-Parameter" oder "Verbindungszeichenfolge".
Beispiele für die einzelnen Aliastypen mit gültigen und ungültigen Kombinationen finden Sie in den folgenden Themen:
Erstellen einer gültigen Verbindungszeichenfolge mithilfe des Shared Memory-Protokolls
Erstellen einer gültigen Verbindungszeichenfolge mithilfe von TCP/IP
Erstellen einer gültigen Verbindungszeichenfolge mithilfe von Named Pipes
Erstellen einer gültigen Verbindungszeichenfolge mithilfe des VIA-Protokolls
Hinweis |
---|
Wenn ein konfigurierter Alias eine Verbindung mit dem falschen Server oder zur falschen Instanz herstellt, deaktivieren Sie das zugeordnete Netzwerkprotokoll, und aktivieren Sie es erneut. Dadurch werden alle zwischengespeicherten Verbindungsinformationen gelöscht, und der Client kann die Verbindung ordnungsgemäß herstellen. |
Wichtig |
---|
Das VIA-Protokoll ist veraltet. Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie das Ändern von Anwendungen, in denen es zurzeit verwendet wird. |