For the complete documentation index, see llms.txt. This page is also available as Markdown.

Fehlerbehebung bei der SQL Server-Konnektivität

SQL Server wird mit eingeschränkter Netzwerkkonnektivität installiert. Daher kann nach der ersten Installation nicht von einem anderen Gerät auf die Datenbank-Engine zugegriffen werden.

Springen Sie zu diesen Hilfen zur Fehlerbehebung von Konnektivitätsproblemen.

Versuchen Sie zunächst, über SQL Server Management Studio auf die Datenbank zuzugreifen.

Remote-Zugriff zulassen

Bei älteren Versionen von SQL Server müssen Remote-Verbindungen manuell zugelassen werden. Folgen Sie der Windows-Anleitung Serverkonfiguration: Remotezugriff, um die Konnektivität zu aktivieren.

Protokolle aktivieren

Um von einem anderen Gerät aus eine Verbindung zur Datenbank-Engine herzustellen, muss ein Protokoll wie TCP/IP aktiviert sein.

  1. Öffnen Sie den SQL Server-Konfigurations-Manager.

  2. Erweitern Sie die SQL Server-Netzwerkkonfiguration.

  3. Wählen Sie eine Instanz aus.

  4. Klicken Sie mit der rechten Maustaste auf das gewünschte Protokoll und wählen Sie dann Aktivieren.

Einen Kommunikationsport in der Firewall öffnen

Um von einem anderen Gerät aus eine Verbindung zu einem SQL Server herzustellen, muss ein Kommunikationsport in der Firewall geöffnet werden.

1. Öffnen Sie die Windows-Firewall mit erweiterter Sicherheit.

  1. Wählen Sie Eingangsregeln im linken Bereich aus.

  2. Klicken Sie mit der rechten Maustaste auf Eingangsregeln und wählen Sie Neue Regel.

  3. Wählen Sie auf der Seite Regeltyp die Option Port und klicken Sie dann auf Weiter.

  4. Wählen Sie auf der Seite Protokolle und Ports die Option TCP aus.

  5. Wählen Sie Bestimmte lokale Ports, geben Sie dann die Portnummer der Instanz der Datenbank-Engine ein und klicken Sie anschließend auf Weiter.

  6. Wählen Sie auf der Seite Aktion die Option Verbindung zulassen und klicken Sie dann auf Weiter.

  7. Wählen Sie auf der Seite Profil die Profile aus, die die Verbindungsumgebung des Computers beschreiben, und klicken Sie dann auf Weiter.

  8. Geben Sie auf der Seite Name einen Namen und eine Beschreibung für die Regel ein und klicken Sie dann auf Fertig stellen.

Keine Verbindung zum SQL Server möglich

  • Stellen Sie sicher, dass alle SQL Server-Instanzen gestartet und aktiv sind.

  • Gehen Sie zu Hilfe – Anwendungsprotokoll anzeigen, um zu prüfen, ob relevante Fehlermeldungen vorliegen. Es besteht eine gute Chance, dass Sie „Es ist ein netzwerkbezogener oder instanzspezifischer Fehler aufgetreten...“ sehen.

  • Erstellen Sie eine Universal Data Link (.udl)-Datei, um Ihre SQL-Verbindung zu testen (siehe Universal Data Link (.udl)-Datei).

  • Ein Antivirenprogramm oder eine Firewall könnte die Anwendung blockieren.

  • Überprüfen Sie die Konnektivität der Netzwerkeinstellungen.

Damit wird getestet, ob die Instanz Ihrer Arbeitsstation erlaubt, eine Verbindung herzustellen. Firewalls und Antivirensoftware können Remote Desktop Manager weiterhin am Zugriff auf das Netzwerk hindern, selbst wenn der Universal Data Link-Test erfolgreich ist.

  1. Öffnen Sie den Windows-Datei-Explorer.

  2. Navigieren Sie zu dem Ordner, in dem die .udl-Datei erstellt und gespeichert werden soll.

  3. Wählen Sie die Registerkarte Start und erstellen Sie über das Menü Neues Element ein Textdokument.

  4. Benennen Sie diese Datei um und ändern Sie ihre Dateierweiterung in .udl.

    Verwenden Sie keine Leerzeichen im Namen der Datei. Möglicherweise wird eine Warnung angezeigt, dass das Ändern der Dateierweiterung dazu führen kann, dass Dateien unbrauchbar werden; ignorieren Sie diese. Dateinamenerweiterungen können vom Windows-Datei-Explorer ausgeblendet sein. Um die Dateinamenerweiterungen anzuzeigen, gehen Sie zur Registerkarte Ansicht des Datei-Explorers und aktivieren Sie die Option Dateinamenerweiterungen.

  5. Doppelklicken Sie auf die .udl-Datei, um das Dialogfeld Datenverknüpfungseigenschaften zu öffnen.

  6. Wählen Sie auf der Registerkarte Anbieter den Anbieter Microsoft OLE DB Provider for ODBC Drivers aus.

  7. Wählen Sie auf der Registerkarte Verbindung die Option Verbindungszeichenfolge verwenden und geben Sie eine benutzerdefinierte Verbindungszeichenfolge ein.

  8. Verwenden Sie die Registerkarte Erweitert, um weitere Initialisierungseigenschaften für Ihre Daten anzuzeigen und festzulegen.

  9. Verwenden Sie die Registerkarte Alle, um alle für Ihren OLE DB-Anbieter verfügbaren OLE DB-Initialisierungseigenschaften zu überprüfen und zu bearbeiten.

  10. Verwenden Sie auf der Registerkarte Verbindung die Schaltfläche Verbindung testen, um die SQL Server-Konnektivität zu testen.

  11. Klicken Sie auf OK, um die Verbindungszeichenfolge in der Universal Data Link (.udl)-Datei zu speichern.

Anmeldung für Benutzer fehlgeschlagen – Grund: tokenbasierte Serverzugriffsvalidierung fehlgeschlagen

Die wahre Ursache dafür zu finden, ist ein aufwendiger Prozess. Eine Websuche liefert so viele Lösungsansätze, dass man sich in all diesen Schritten leicht verlieren kann. Wichtig ist zu beachten, dass die Fehlermeldung irreführend ist und die Ursache oft eine einfache Sache ist.

Der erste Schritt besteht darin sicherzustellen, dass das Problem nicht nur bei Remote Desktop Manager auftritt. Ein Test mit einer Universal Data Link (.udl)-Datei, wie oben gezeigt, beweist, dass die Konfiguration der Arbeitsstation nicht das Problem ist.

Wenn Sie Rechte für die Datenbank über die AD-Gruppenmitgliedschaft erteilen und einer Ihrer Benutzer diese Fehlermeldung erhält, müssen Sie die Berechtigungen für ALLE AD-Gruppen prüfen, denen er angehört. Alles mit einem explizit gesetzten DENY muss sorgfältig bewertet werden. Die folgende Abfrage hilft dabei, solche Fälle zu identifizieren.

Anmeldung fehlgeschlagen. Die Anmeldung erfolgt von einer nicht vertrauenswürdigen Domäne und kann nicht mit der Windows-Authentifizierung verwendet werden.

Die folgende Fehlermeldung erscheint, wenn Sie nicht mit integrierter Authentifizierung auf die Remote Desktop Manager-Datenquelle zugreifen können, während Sie mit einem Dialup-VPN verbunden sind.

  1. Suchen Sie die pbk-Datei Ihrer VPN-Verbindung. Sie finden sie in %APPDATA%\Microsoft\Network\Connections\Pbk oder, wenn Sie eingestellt haben, dass alle Benutzer die Verbindung verwenden dürfen, in C:\ProgramData\Microsoft\Network\Connections\Pbk.

  2. Bearbeiten Sie die .pkb-Datei mit einem Texteditor und suchen Sie die Zeile UseRasCredentials=1.

  3. Deaktivieren Sie diese Einstellung, indem Sie die 1 in 0 ändern, also: UseRasCredentials=0.

Es ist ein netzwerkbezogener oder instanzspezifischer Fehler aufgetreten...

Diese Fehlermeldung bedeutet, dass der Server nicht erreicht werden konnte; die möglichen Ursachen sind zahlreich.

Diese Schritte dienen ausschließlich der Fehlerbehebung auf der Clientseite. Eine umfassende Anleitung zu diesem Problem finden Sie in diesem Technet-Artikel.

Wenn die Fehlermeldung darauf hinweist, dass Named Pipes verwendet werden und Sie auf einen Remote-Server zugreifen, stellen Sie sicher, dass das TCP-IP-Protokoll verwendet wird, indem Sie einfach tcp: vor den Instanznamen setzen (zum Beispiel tcp:vmtxg.database.windows.net).

Ursache
Diagnose

Servername falsch eingegeben (bekannt als Instanzname)

Universal Data Link (.udl)-Datei

Ist der SQL Server aktiv und läuft er?

Universal Data Link (.udl)-Datei

Es ist nur der Servername angegeben, obwohl es auf diesem Server keine Standardinstanz gibt

Universal Data Link (.udl)-Datei

SQL Server überwacht einen nicht standardmäßigen Port

Universal Data Link (.udl)-Datei

Antivirenprogramm blockiert Remote Desktop Manager

Prüfen Sie in den Antivirus-Protokollen, ob blockierte Bedrohungen vorliegen.

Die Firewall verhindert, dass Remote Desktop Manager eine Verbindung herstellt

Passen Sie Ihre Firewall so an, dass RemoteDesktopManager.exe und RemoteDesktopManager64.exe mit externen Diensten kommunizieren dürfen.

Netzwerkprotokollprobleme

Überprüfen Sie, ob sowohl die Client- als auch die Serverseite dasselbe IPv4- oder IPv6-Netzwerkprotokoll verwenden.

Zuletzt aktualisiert

War das hilfreich?