
Derzeit verwende ichSQL Server-Verwaltung. Ich kann mich mit meinem SQL Server verbinden, der auf einem anderen Computer im Netzwerk gehostet wird. Zur Erklärung: Mein Computer istComputer Aund der Computer, der den SQL Server hostet, heißtComputer B. Ich kann mich vom Computer A aus mit dem SQL-Server verbinden, dessen ServernameDESKTOP\SQL-Datenbankund die Anmeldung ist die Standardanmeldungs. Ich kann mich auch mit der IPv4-Adresse des Computers verbinden, die 192.168.1.191 lautet, wobei der Servername lautet192.168.1.191,1433, mit dem ComputerA und B. Ich kann mich nie über die IP des Routers anmelden, die kommt vonhttps://nordvpn.com/was-ist-meine-IP/. Ich habe den SQL-Server per Portweiterleitung weitergeleitet und hier ist ein Bild, wie es aussieht.
Ein Bild des Routers mit den beiden Regeln, die ich zur Portweiterleitung hinzugefügt habe.
Ich kann mich mit dem SQL-Server verbinden vonComputer AVerwendung derIPv4Adresse davon, nicht die des Routers. Jedes Mal, wenn ich versuche, mich über die IP des Routers anzumelden, wird Folgendes angezeigt:
Verbinden zum Server
Verbindung zu xxxx kann nicht hergestellt werden
WEITERE INFORMATIONEN:
Beim Herstellen einer Verbindung zu SQL Server ist ein netzwerkbezogener oder instanzspezifischer Fehler aufgetreten. Der Server wurde nicht gefunden oder war nicht erreichbar. Überprüfen Sie, ob der Instanzname korrekt ist und ob SQL Server so konfiguriert ist, dass Remoteverbindungen zulässig sind. (Anbieter: Named Pipes Provider, Fehler: 40 – Es konnte keine Verbindung zu SQL Server hergestellt werden) (Microsoft SQL Server, Fehler: 53)
Klicken Sie für Hilfe auf:http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476
Der Netzwerkpfad wurde nicht gefunden
Ich habe beispielsweise wie folgt versucht auf den SQL Server zuzugreifen:
Servername: xxxx Benutzer: sa Passwort: 123
Servername: xxxx,1433 Benutzer: sa Passwort: 123
(xxxx steht für die echte IP, ich verwende nicht das Standard-Gateway oder ähnliches) und noch einige andere Möglichkeiten, die mir gerade nicht einfallen.
Zunächst einmal habe ich vor kurzem einen SQL Server (Entwicklerversion) von Microsoft auf einemComputer B. Ich habe mir viele Videos und Threads von Websites wie dieser oder Stackoverflow angesehen. Keine ihrer Lösungen hat mir geholfen, obwohl ich sie tausende Male ausprobiert habe.
Folgendes habe ich bereits getan:
ErmöglichtTCP/IP-Protokollund setze es auf nichts.
InIPAlle, Ich drehte michDynamische TCP-Portsnichts
Ich habe auch dieTCP-PortZu1433
JedenIPnIstErmöglichtUndAktivzum TCP/IP-Protokoll
Portweiterleitung, einschließlich des SQL Server-Browsers.
Und ja, ich habe denSQL Server-Dienst.
Ich denke, dass mit der Portweiterleitung etwas nicht stimmt, da ich mit Computern in meinem Netzwerk darauf zugreifen kann, aber wenn ich versuche, über die IP des Routers darauf zuzugreifen, wird angezeigt, dass es nicht gefunden wurde. Ich habe die Firewall deaktiviert, falls das das Problem war, aber das Problem besteht immer noch. Daher bin ich sicher, dass es etwas mit der Portweiterleitung zu tun hat. ich habe getanTCP und UDPfür den Fall, dass dies das Problem gewesen sein könnte. Ich habe auch den SQL Server-Browser einbezogen.
Antwort1
Die Gründe für den „Microsoft SQL Server-Fehler 53“ können darin liegen, dass der Client den Namen des Servers nicht auflösen kann oder der Name des Servers falsch ist.
Sie können versuchen, das Netzwerkproblem zu beheben, indem Sie prüfen, ob Sie den Servernamen auflösen können, oder indem Sie versuchen, den Server und Host per Ping und Telnet zu erreichen.
Sie können den SQL Server-Fehler 40 in der folgenden Quelle überprüfen -https://www.get-itsolutions.com/sql-server-error-26-sql-error-40-fix/
für Fehler 53 folgender Link:https://www.get-itsolutions.com/microsoft-sql-server-error-53/
Danke