Mensagens de erro

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)

O texto das mensagens retornadas pelo SQL Server Native Client driver ODBC é colocado no parâmetro MessageText de SQLGetDiagRec. A origem de um erro é indicada pelo cabeçalho da mensagem:

[Microsoft][ODBC Driver Manager]
São erros gerados pelo Gerenciador de Driver ODBC.

[Microsoft][ODBC Cursor Library]
São erros gerados pela biblioteca de cursores ODBC.

[Microsoft][SQL Server Native Client]
Esses erros são gerados pelo driver ODBC SQL Server Native Client. Se não houver outros nós com o nome de um Net-Library ou SQL Server, o erro foi encontrado no driver.

[Microsoft] [SQL Server Native Client][Net-Transportname]
Esses erros são gerados pelo SQL Server Net-Library, em que Net-Transportname é o nome de exibição de um transporte de rede cliente SQL Server (por exemplo, Pipes Nomeados, Memória Compartilhada, Soquetes TCP/IP ou VIA). O restante da mensagem de erro contém a função Net-Library chamada e a função chamada na API de rede subjacente pela função TDS. O código de erro pfNative retornado com esses erros é o código de erro da pilha de protocolos de rede subjacente.

[Microsoft] [SQL Server Native Client][ SQL Server]
Esses erros são gerados por SQL Server. O restante da mensagem de erro é o texto da mensagem de erro de SQL Server. O código pfNative retornado com esses erros é o número de erro de SQL Server. Para obter mais informações sobre uma lista de mensagens de erro (e seus números) que podem ser retornadas por SQL Server, consulte a descrição e as colunas de erro da tabela do sistema sysmessages no banco de dados mestre em SQL Server.

Consulte Também

Tratando de erros e mensagens