Parallel Data Warehouse 中的错误消息
Parallel Data Warehouse (PDW) 错误消息报告 PDW 组件遇到的错误和问题,还可以包括通过 PDW 显现的 SQL Server 错误。 这些错误消息使用一致的语法来呈现信息。 了解此语法后,你将可以识别和更正 SQL Server PDW 上的问题。
错误消息基本信息
返回的错误消息遵循相同的语法。
Error_Indicator [SQL_State_Code] [Driver_Details] [QueryID] Message_String
以下是每个字段的潜在值:
字段 | 说明 | 示例 |
---|---|---|
Error_Indicator | 单词“ERROR”或其他文本提醒用户出现问题。 | ERROR |
SQL_State_Code | 根据 ODBC 规范的 SQL 状态代码。 每当驱动程序向应用程序返回消息时,都会生成相应的 SQL 状态代码。 文本“Microsoft”指示错误的来源。 | 42000 |
Driver_Details | 依赖于驱动程序的详细信息,例如使用的驱动程序类型。 | ODBC SQL Server 2008 R2 Parallel Data Warehouse 驱动程序 |
QueryID | 查询的唯一标识符。 使用此值查找与处理查询相关的其他信息。 例如,可以使用查询 ID 在管理控制台中找到查询执行详细信息。 有关详细信息,请参阅使用管理控制台监视设备。 如果 QueryID 不适用,则会向用户返回文本“内部”。 |
QID2377 |
Message_String | 错误或问题的用户可读说明。 返回 SQL Server 错误时,这是 SQL Server 消息文本。 | 只有均等分配才能显示在 UPDATE 语句的集列表中。 |
这些示例值将呈现给用户,如下所示:
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.