Freigeben über


Fehlermeldungen

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Der Text von Nachrichten, die vom SQL Server Native Client ODBC-Treiber zurückgegeben werden, wird im MessageText-Parameter von SQLGetDiagRec platziert. Die Quelle eines Fehlers wird im Header der Meldung angegeben:

[Microsoft][ODBC-Treiber-Manager]
Diese Fehler werden vom ODBC-Treiber-Manager ausgelöst.

[Microsoft][ODBC-Cursorbibliothek]
Diese Fehler werden von der ODBC-Cursorbibliothek ausgelöst.

[Microsoft][SQL Server Native Client]
Diese Fehler werden vom SQL Server Native Client ODBC-Treiber ausgelöst. Wenn keine anderen Knoten mit dem Namen einer Net-Library oder SQL Server vorhanden sind, wurde der Fehler im Treiber gefunden.

[Microsoft][SQL Server Native Client][Net-Transportname]
Diese Fehler werden von der SQL Server Net-Library ausgelöst, wobei Net-Transportname der Anzeigename eines SQL Server-Clientnetzwerktransports ist (z. B. Named Pipes, Shared Memory, TCP/IP Sockets oder VIA). Die restliche Fehlermeldung enthält die aufgerufene Netzwerkbibliotheksfunktion und die von der TDS-Funktion in der zugrunde liegenden Netzwerk-API aufgerufene Funktion. Der pfNative Fehlercode, der mit diesen Fehlern zurückgegeben wird, ist der Fehlercode aus dem zugrunde liegenden Netzwerkprotokollstapel.

[Microsoft][SQL Server Native Client][ SQL Server]
Diese Fehler werden von SQL Server ausgelöst. Der Rest der Fehlermeldung ist der Text der Fehlermeldung von SQL Server. Der pfNative Code, der mit diesen Fehlern zurückgegeben wird, ist die Fehlernummer von SQL Server. Weitere Informationen zu einer Liste von Fehlermeldungen (und deren Zahlen), die von SQL Server zurückgegeben werden können, finden Sie in den Beschreibungs- und Fehlerspalten der Sysmessages-Systemtabelle in der Masterdatenbank in SQL Server.

Weitere Informationen

Behandlung von Fehlern und Meldungen