Fehlermeldungen

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Der Text von Nachrichten, die vom SQL Server Native Client ODBC-Treibers 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 eines Net-Library oder SQL Server vorhanden sind, ist der Fehler im Treiber aufgetreten.

[Microsoft] [SQL Server Native Client][Net-Transportname]
Diese Fehler werden vom 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 aus SQL Server. Der pfNative-Code, der mit diesen Fehlern zurückgegeben wird, ist die Fehlernummer aus SQL Server. Weitere Informationen zu einer Liste von Fehlermeldungen (und deren Nummern), 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