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.