Compartir vía


Mensajes de error en Almacenamiento de datos paralelos

Los mensajes de error de Almacenamiento de datos paralelos (PDW) notifican errores y problemas detectados por los componentes de PDW y también pueden incluir errores de SQL Server generados a través de PDW. En estos mensajes de error se usa una sintaxis coherente para presentar la información. Comprender esta sintaxis le permitirá identificar y corregir problemas en PDW de SQL Server.

Conceptos básicos de los mensajes de error

Los mensajes de error que se devuelven siguen la misma sintaxis.

Error_Indicator [SQL_State_Code] [Driver_Details] [QueryID] Message_String

Estos son los posibles valores de cada campo:

Campo Description Ejemplo
Error_Indicator La palabra "ERROR" u otro texto que alerta al usuario de un problema. ERROR
SQL_State_Code Código de estado de SQL, según la especificación ODBC. El controlador genera el código de estado de SQL adecuado cada vez que devuelve un mensaje a una aplicación. El texto "Microsoft" indica el origen del error. 42000
Driver_Details Detalles dependientes del controlador, como el tipo de controlador usado. Controlador ODBC de Almacenamiento de datos paralelos de SQL Server 2008 R2
QueryID El identificador único de la consulta. Use este valor para buscar información adicional relacionada con el procesamiento de la consulta. Por ejemplo, los detalles de ejecución de la consulta se pueden encontrar en la Consola de administración mediante el identificador de consulta. Para más información, vea Supervisión del dispositivo mediante la consola de administración.

Si un valor QueryID no es aplicable, se devuelve al usuario el texto "Internal".
QID2377
Message_String Una descripción legible del error o el problema. Al devolver errores de SQL Server, este es el texto del mensaje de SQL Server. En la lista de conjuntos de una instrucción UPDATE solo puede aparecer la asignación de igualdad.

Estos valores de ejemplo se presentarían al usuario de la siguiente manera:

ERROR [42000] [Microsoft][ODBC SQL Server 2008 R2 Parallel Data Warehouse driver][QID2380]Only equal assignment can appear in the set list of an UPDATE statement.