SQLClient Was die Fehlernummern werden in Bezug auf die SQL Server-Verbindungs-Fehler, so dass ich ausprobieren kann
Bekomme ich folgende Fehlermeldung, mit SQLClient, gibt es mehr Fehler Zahl als Fehlernummer: -1, 53, 2?
Fehlernummer: -1, Level: 20, State: 0, Line: 0; Meldung: Eine
Netzwerk-oder instanzspezifischen Fehler beim herstellen
eine Verbindung zu SQL Server. Der server wurde nicht gefunden oder konnte nicht
zugänglich. Stellen Sie sicher, dass der Instanzname richtig ist und ob SQL
- Server konfiguriert ist, remote-verbindungen erlauben. (Anbieter: SQL
Netzwerkschnittstellen, Fehler: 26 - Fehler suchen von Server-Instanz
Angegeben)Fehler-Nummer: 53, Level: 20, State: 0, Line: 0; Meldung: Eine
Netzwerk-oder instanzspezifischen Fehler beim herstellen
eine Verbindung zu SQL Server. Der server wurde nicht gefunden oder konnte nicht
zugänglich. Stellen Sie sicher, dass der Instanzname richtig ist und ob SQL
- Server konfiguriert ist, remote-verbindungen erlauben. (Anbieter: Named
Pipes-Anbieter, Fehler: 40 - Konnte nicht geöffnet werden eine Verbindung zu SQL Server)Fehlernummer: 2, Level: 20, State: 0, Line: 0; Meldung: Eine
Netzwerk-oder instanzspezifischen Fehler beim herstellen
eine Verbindung zu SQL Server. Der server wurde nicht gefunden oder konnte nicht
zugänglich. Stellen Sie sicher, dass der Instanzname richtig ist und ob SQL
- Server konfiguriert ist, remote-verbindungen erlauben. (Anbieter: Named
Pipes-Anbieter, Fehler: 40 - Konnte nicht geöffnet werden eine Verbindung zu SQL Server)
- Versuchen Sie bitte folgenden link für die details der Fehler technet.microsoft.com/en-us/library/cc645611(v=sql.105).aspx Die Fehler-codes werden zurückgegeben, die von der db-server auf die sql-slient.
- Dank Gaurav Singh Jantwal, das ist das, was ich suchte. Nun, wie markiere ich diese Fragen beantwortet?, ist es weil Ihr erscheinen als Kommentar und nicht als Antwort?
- Lassen Sie mich bei der Antwort 😀
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie bitte folgenden link für die details der Fehler
http://technet.microsoft.com/en-us/library/cc645611(v=sql.105).aspx
Die Fehler-codes werden zurückgegeben, die von der db-server auf die sql-slient.
Die Regeln, die ich für Allgemeine Klassifizierung:
Zahl = -1 ODER Klasse/Niveau/Schweregrad = 20: "Connection Error"
Anzahl = -2: "Command Timeout Error"
Glaube ich, dass die Werte negativ sind, strikt aus der client-Bibliothek (ie. der Netzwerkverbindung auftreten); dies bedeutet die "doppelte" zahlen wie 2 und 53 wieder von der server selbst für die Hälfte-verbindungen.
Andere Fehler (zB. deadlocks/1205) können ohne weiteres definiert durch die Anzahl.
Als die andere Antwort enthält, hier ist auch ein link zu verschiedenen Referenzen: