Erstellen oder Löschen eines Serveralias für die Verwendung durch einen Client

Gilt für:SQL Server

SQL Server 2022 und höher

Der SQL Server Native Client (häufig abgekürzt mit SNAC) wurde aus SQL Server 2022 (16.x) und SQL Server Management Studio 19 (SSMS) entfernt. Der SQL Server Native Client (SQLNCLI oder SQLNCLI11) und der Microsoft OLE DB-Legacyanbieter für SQL Server (SQLOLEDB) werden für neue Anwendungsentwicklungen nicht empfohlen. Verwenden Sie in Zukunft den neuen Microsoft OLE DB-Treiber für SQL Server (MSOLEDBSQL) oder den neuesten Microsoft ODBC Driver for SQL Server. Informationen zu SQLNCLI, das als Komponente der SQL Server-Datenbank-Engine (Versionen 2012 bis 2019) ausgeliefert wird, finden Sie in dieser Ausnahme für den Supportlebenszyklus.

Verwenden Sie cliconfg.exe zum Erstellen oder Entfernen eines Alias für SQL Server 2022 (16.x) und höher. Weitere Informationen finden Sie unter Hinzufügen einer Netzwerkbibliothekskonfiguration (Clientnetzwerk-Hilfsprogramm).

SQL Server 2019 und frühere Versionen

In diesem Artikel wird beschrieben, wie Sie mithilfe des SQL Server-Konfigurations-Managers für SQL Server 2019 (15.x) und frühere Versionen einen Serveralias in SQL Server erstellen oder löschen.

Bei einem Alias handelt es sich um einen alternativen Namen, der zum Herstellen einer Verbindung verwendet werden kann. In dem Alias eingeschlossen werden erforderliche Elemente einer Verbindungszeichenfolge. Diese Elemente werden mit einem vom Benutzer ausgewählten Namen offen gelegt. Aliase können mit jeder Clientanwendung verwendet werden. 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-Browserdienst deaktiviert ist, erstellen Sie einen Alias, mit dem die neue Portnummer oder Named Pipe angegeben wird.

Verwenden des SQL Server-Konfigurations-Managers

Erstellen eines Alias

  1. 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.

  2. Geben Sie im Feld Aliasname den Namen des Alias ein. Die Clientanwendungen verwenden diesen Namen, wenn eine Verbindung aufgebaut werden soll.

  3. Geben Sie in das Feld Server den Namen oder die IP-Adresse eines Servers ein. Hängen Sie bei einer benannten Instanz den Namen der Instanz an.

  4. Wählen Sie im Feld Protokoll das zu verwendende Protokoll für diesen Alias aus. Wenn Sie ein Protokoll auswählen, ändert sich der Titel des Felds für optionale Eigenschaften zu „Portnummer“, „Pipename“ oder „Verbindungszeichenfolge“.

Die in der Hilfe zum SQL Server-Konfigurations-Manager beschriebenen Verbindungszeichenfolgen können für Programmierer hilfreich sein, die ihre eigenen Verbindungszeichenfolgen erstellen. Drücken Sie F1, oder rufen Sie die Hilfe auf, um auf diese Informationen, im Dialogfeld Neuer Alias, zuzugreifen.

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.

Löschen eines Alias

  1. Erweitern Sie im SQL Server-Konfigurations-Manager SQL Server Native Client-Konfiguration, und klicken Sie dann auf Aliase.

  2. Klicken Sie im Detailbereich mit der rechten Maustaste auf den Alias, den Sie löschen möchten, und wählen Sie dann Löschen aus.

Nächste Schritte