In diesem Artikel untersuchen wir die Ursache hinter dem SQL Server Fehlercode 17
Manchmal beim Versuch, auf die zuzugreifen SQL Server Datenbank kann man auf einen Fehler stoßen, der angibt
"SQL Server existiert nicht oder der Zugang wird verweigert “. Dies ist eine allgemeine MDAC-Nachricht (Microsoft Data Access Components), die angibt, dass auf dem Computer Microsoft ausgeführt wird SQL Server kann nicht erreicht werden. Es wird auch als Fehlercode 17 bezeichnet. Diese allgemeine Meldung hat verschiedene mögliche Ursachen. Eine davon könnte sein, dass der Server tatsächlich nicht auf dem System vorhanden ist oder nicht verfügbar ist. Ein weiterer Grund könnte sein, dass es nicht gefunden werden konnte. Abgesehen von diesen offensichtlichen Gründen gibt es auch verschiedene Server- oder Client-bezogene Gründe für den Fehlercode:
Serverbezogene Probleme- wenn keiner der Client-Computer auf die zugreifen kann SQL serverEs liegt wahrscheinlich ein Problem im Server selbst vor. Dies kann eine der folgenden sein:
- SQL server ist nicht auf dem in der Verbindungszeichenfolge angegebenen Computer installiert.
- SQL server konnte nicht s seintarted.
- SQL Server erkennt nicht das Protokoll oder die Computerschaltung, die zum Verbinden verwendet wird.
- Der Name von SQL Server unterscheidet sich vom Namen des Computers.
- Für einen Multi-Homed-Computer SQL Server 2000 Desktop Engine (MSDE) können Clients möglicherweise keine Verbindung zum Server herstellen.
- Beim Versuch, eine Verbindung auf einem laufenden Computer herzustellen SQL Server 2000 über eine VPN-Verbindung (Virtual Private Network) wird der Versuch most-wahrscheinlich scheitern.
- Bei der SQL Server Desktop Engine (auch als MSDE 2000 bezeichnet) Service Pack 3 (SP3) oder SP3a, nur lokale Konnektivität ist zulässig, ohne dass andere Optionen verfügbar sind.

- Der Name des Computers existiert nicht auf dem SQL server.
- Wenn Sie versuchen, auf ein benanntes Vorkommen von zuzugreifen SQL ServerGeben Sie unbedingt den richtigen Vorkommensnamen an. Ein falscher Name bietet keinen Zugriff.
- Die derzeit für die Verbindung verwendete Sicherheit auf Windows-Ebene unterscheidet sich normalerweise von den Erwartungen.
- Möglicherweise verwenden Sie ein falsches Protokoll.
- Wenn sich ein Cluster in befindet SQL ServerDie Netzwerkadapter werden möglicherweise falsch konfiguriert oder haben einen falschen Namen.
- Dies ist möglicherweise nur der Nebeneffekt einer MDAC-Nichtübereinstimmung. Versuchen Sie, die MDAC-Einstellungen neu zu konfigurieren.
Netzwerk- oder Domänenprobleme- Wenn nur auf Computern in einer bestimmten Domäne oder einem bestimmten Subnetz oder hinter einer Firewall eine Fehlermeldung angezeigt wird, kann eines der folgenden Probleme auftreten:
- Die Zuweisung von Benutzerrechten für lokale Sicherheitsrichtlinien für Ihr Windows-Konto beschränkt den Zugriff aus dem Netzwerk.
- Möglicherweise liegt ein Domänenvertrauensproblem vor. Einer der Computer befindet sich möglicherweise in einer Arbeitsgruppe und hat daher möglicherweise keinen Zugriff auf die Domäne.
- Ihre Namensauflösung funktioniert möglicherweise nicht.
- Eine Firewall oder der Router sind möglicherweise nicht richtig konfiguriert oder so konfiguriert, dass der UDP-Port 1434 blockiert wird.
Einige SQL-Fehler können auf den Zustand der Datenbankinstanz hinweisen
Einige SQL-Fehlercodes können Ihnen indirekt einen Hinweis auf den Zustand der Datenbankinstanz geben. Es ist immer ratsam, die Hauptursache für SQL-Fehler zu ermitteln und diese nach Möglichkeit zu beheben. Installieren Sie außerdem a, um Ihre Daten im Falle eines SQL-Absturzes zu sichern sql server Erholung Werkzeug wie DataNumen SQL Recovery Anwendung auf Ihrem Server. Nach der Aktivierung kann es innerhalb von Minuten aktiv werden und Datensätze aus kompromittierten SQL-Dateien wiederherstellen. Darüber hinaus ist das Tool so ausgestattet, dass nahezu jeder Datentyp, den Sie in der Datenbankdatei gespeichert haben, angezeigt wird, und es können sogar Indizes wiederhergestellt werden.
Einführung des Autors:
Alan Chen ist Präsident und Vorsitzender von DataNumen, Inc., das weltweit führend bei Datenwiederherstellungstechnologien ist, einschließlich Zugriffswiederherstellung und SQL Recovery-Softwareprodukte. Für weitere Informationen besuchen Sie https://www.datanumen.com/