1

Ich entschuldige mich im Voraus für wie vage diese Frage ist. Ich hatte eine Verbindungszeichenfolge zu SQL Server 2012 auf einem Remote-Server von meinem Laptop mit Visual Studio 2015 und es funktionierte gut für die Verbindung zu meiner Datenbank asp asp: Dropdown-Listen usw. auf meiner Web-App sowie die Erstellung von Berichten mit SSRS.SQL Server existiert nicht oder Zugriff verweigert (Für eine Verbindung, die zuvor funktioniert hat)

Das war letzte Woche, heute bekomme ich den Fehler im Titel dieses Beitrags angezeigt. Unten ist meine Verbindungszeichenfolge abzüglich des spezifischen Servernamens und der IP-Adresse. Etwas hat sich zwischen dem letzten Freitag und heute geändert, dass dieser Fehler auftaucht.

Provider = SQLOLEDB.1; Data Source = [Servername]; Initial Catalog = [Datenbankname]; Network Address = [Server IP-Adresse]

ich zwar mit einem Verlust bin, wie diese zu beheben . Ich würde endlos schätzen einige Leads, was ich auschecken kann, ob es eine Art von Protokoll gibt, die fehlgeschlagene Anmeldungen verfolgt, oder eine andere Möglichkeit, die Quelle des Problems herauszufinden, oder was sich geändert hat.

Vielen Dank im Voraus für die Unterstützung eines brandneuen Programmierers.

+0

Wenn die IP-Adresse des Servers nicht statisch ist, könnte sich dies geändert haben. Beginne damit, dies zu bestätigen. – StevenWhite

+0

Dies könnte eine Firewalländerung auf dem SQL Server oder eine Änderung auf dem Server sein, der Remoteverbindungen nicht zulässt. Es könnte auch Probleme bei der Auflösung des Servernamens geben? Versuchen Sie es zu pingen und sehen Sie, ob Sie eine Namensauflösung bekommen. – MikeS

Antwort

2

Das Problem kann eines der oben genannten Probleme oder ein SQL Server-Konfigurationsproblem oder ein Netzwerkproblem oder ein Berechtigungsproblem sein. Das erste, was ich normalerweise versuche, ist die Verbindung mit SQL Server Management Studio mit den gleichen Einstellungen. Dies wird eine viel detailliertere Nachricht mit Einzelheiten darüber geben, was fehlschlägt. Kurz gesagt, alle Zahlen in der Fehlermeldung sind wichtig und helfen, das eigentliche Problem zu lokalisieren. Sie können auch https://msdn.microsoft.com/en-us/library/mt750266.aspx für einige andere Techniken verwenden, um das Problem zu diagnostizieren/reparieren.

+0

Vielen Dank, ich werde mich damit befassen und Fehlerbehebung erhalten.- – David

Verwandte Themen