Partilhar via


Mensagens de Erro

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure PDW (Sistema de Plataforma de Análise) do Azure Synapse Analytics

O texto das mensagens retornadas pelo driver ODBC do SQL Server Native Client é 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 do SQL Server Native Client. Se não houver outros nós com o nome de uma Net-Library ou SQL Server, o erro foi encontrado no driver.

[Microsoft] [Cliente nativo do SQL Server] [net-transportname]
Esses erros são gerados pela Biblioteca de Rede do SQL Server, em que Net-Transportname é o nome de exibição de um transporte de rede do cliente do 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] [Cliente nativo do SQL Server] [ SQL Server]
Esses erros são gerados pelo SQL Server. O restante da mensagem de erro é o texto da mensagem de erro do SQL Server. O código pfNative retornado com esses erros é o número do erro do SQL Server. Para obter mais informações sobre uma lista de mensagens de erro (e seus números) que podem ser retornadas pelo SQL Server, consulte as colunas de descrição e erro da tabela sysmessages system no banco de dados mestre no SQL Server.

Confira também

Tratando de erros e mensagens