Behandeln von Konnektivitätsproblemen in SQL-Servern
Gilt für: SQL Server
Ursprüngliche KB-Nummer: 4009936
Es gibt verschiedene Ursachen für Konnektivitätsprobleme in SQL Server. Diese Artikelreihe hilft Ihnen bei der Behandlung der häufigsten Konnektivitätsprobleme mit SQL Server und beschreibt die Tools und Methoden, die Sie für die Problembehandlung verwenden können.
Notiz
Wenn mehrere Instanzen von SQL Server in Ihrer Umgebung betroffen sind oder das Problem immer wieder auftritt, deutet dies in der Regel auf Richtlinien- oder Netzwerkprobleme mit Windows hin.
Vorbereitung
Bevor Sie mit der Problembehandlung beginnen, schauen Sie sich Empfohlene Voraussetzungen und Checkliste für die Behandlung von Konnektivitätsproblemen an. Dort finden Sie Protokolle, die Sie zur Unterstützung bei der Problembehandlung sammeln sollten. Es gibt dort auch eine Liste mit Maßnahmen, die schnell gehen und mit denen man häufige Verbindungsfehler beim Arbeiten mit SQL Server vermeiden kann.
Allgemeine Konnektivitätsprobleme
Verwenden Sie die folgende Liste, um zur entsprechenden Artikelseite zu navigieren, um detaillierte Schritte zur Problembehandlung für Ihr Szenario zu finden:
Netzwerkbezogener oder instanzspezifischer Fehler beim Herstellen einer Verbindung mit SQL Server
Fehler bei der Anmeldung für den Benutzer , der die folgenden Anmeldefehler abdeckt:
-
„Anmeldung für Benutzer 'NT AUTHORITY\ANONYMOUS LOGON' fehlgeschlagen“
-
„Anmelden für Benutzer '(null)' fehlgeschlagen“
-
„Fehler bei der Anmeldung von Benutzer (leer)“
-
"Anmeldefehler für Benutzer '<Benutzername>'"
-
"Anmeldefehler für Benutzer '<Domäne>\<Benutzername>'"
-
Schließung einer bestehenden Verbindung wurde vom Remotehost erzwungen
Die Zertifikatkette wurde von einer nicht vertrauenswürdigen Zertifizierungsstelle ausgestellt
Tools und Methoden zur Behandlung von Konnektivitätsproblemen
In den folgenden Abschnitten finden Sie Ausführliche Informationen zu verschiedenen Tools und Verfahren zur Behandlung unterschiedlicher Konnektivitätsfehler:
Konfigurieren der Windows-Firewall für die Arbeit mit SQL Server
Konfigurieren von Firewalls für die Arbeit mit SQL Server beschreibt, wie Die Windows-Firewall für erfolgreiche Verbindungen mit Instanzen konfiguriert wird.
Testen einer OLEDB- oder ODBC-Verbindung mit SQL Server
Wenn Sie schnell eine Verbindung von einem Clientcomputer zu einer SQL Server-Instanz testen möchten, können Sie eine UDL-Datei konfigurieren. Weitere Informationen finden Sie unter Testen von Verbindungen mit SQL Server mithilfe einer UDL-Datei (Universal Data Link).
Sie können auch die ODBC-Datenquellen (64-Bit) oder ODBC-Datenquellen (32-Bit)-Administrator verwenden, um eine ODBC-Verbindung mit SQL Server zu konfigurieren und zu testen. Weitere Informationen finden Sie unter ODBC-Datenquellenadministrator-DSN-Optionen.
Ermitteln, ob ein Port mit PortQryUI blockiert ist
Sie können das PortQryUI-Tool (ein GUI-Portscanner) verwenden, um Konnektivitätsprobleme zu beheben. Weitere Informationen finden Sie unter Verwenden des PortQryUI-Tools mit SQL Server.
Ermitteln der Ports, auf die SQL Server lauscht
In diesem Artikel wird überprüft, ob SQL Server auf dynamischen oder statischen Ports lauscht, die Schritte zum Identifizieren der Ports enthält, auf die SQL Server lauscht.
Abrufen eines detaillierten Diagnoseberichts mit SQLCheck
Microsoft-Produktsupporttechniker verwenden häufig SQLCheck, ein Tool, das sie zur Diagnose von Ursachen von Verbindungsfehlern erstellt haben. Sie können den Anweisungen folgen, um den SQLCheck-Bericht für eine eingehende Analyse herunterzuladen und zu sammeln.
Verwenden von Kerberos Configuration Manager
Um Probleme mit dem Dienstprinzipalnamen (Service Principal Name, SPN) zu identifizieren und zu beheben, können Sie den Kerberos Configuration Manager verwenden. Weitere Informationen finden Sie unter Verwenden des Kerberos-Konfigurations-Managers zum Beheben von SPN-Problemen.
Sammeln und Analysieren einer Netzwerkablaufverfolgung mit SQLTrace und SQLNAUI
In vielen Fällen ist eine Netzwerkablaufverfolgung möglicherweise das effektivste Tool, um Netzwerkfehler zu untersuchen. Sie können die Schritte unter "Netzwerkablaufverfolgungen sammeln" auf dem Client und server ausführen, um Fehler zu untersuchen. Anschließend können Sie die Netzwerkablaufverfolgung mithilfe der SQL Network Analyzer UI SQLNAUI analysieren.