Compartir a través de


Mensajes de error

El texto de los mensajes devueltos por el controlador ODBC de SQL Server Native Client se coloca en el parámetro MessageText de SQLGetDiagRec. El origen de un error se indica mediante el encabezado del mensaje:

[Microsoft][Administrador de controladores ODBC]
El Administrador de controladores ODBC genera estos errores.

[Microsoft][Biblioteca de cursores ODBC]
La biblioteca de cursores ODBC genera estos errores.

[Microsoft][SQL Server Native Client]
El controlador ODBC de SQL Server Native Client genera estos errores. Si no hay ningún otro nodo con el nombre de un Net-Library o SQL Server, se encontró el error en el controlador.

[Microsoft][SQL Server Native Client][Net-Transportname]
Estos errores se generan mediante la biblioteca net de SQL Server, donde Net-Transportname es el nombre para mostrar de un transporte de red de cliente de SQL Server (por ejemplo, Canalizaciones con nombre, memoria compartida, sockets TCP/IP o VIA). El resto del mensaje de error contiene la función Net-Library llamada y la función llamada en la API de red subyacente por la función TDS. El código de error pfNative devuelto con estos errores es el código de error de la pila de protocolos de red subyacente.

[Microsoft][SQL Server Native Client][SQL Server]
SQL Server genera estos errores. El resto del mensaje de error es el texto del mensaje de error de SQL Server. El código pfNative devuelto con estos errores es el número de error de SQL Server. Para obtener más información sobre una lista de mensajes de error (y sus números) que SQL Server puede devolver, vea las columnas description y error de la tabla del sistema sysmessages en la base de datos maestra de SQL Server.

Véase también

Controlar errores y mensajes