平行處理資料倉儲中的錯誤訊息
平行處理資料倉儲 (PDW) 錯誤訊息會報告 PDW 元件遇到的錯誤和問題,也會包含透過 PDW 呈現的 SQL Server 錯誤。 這些錯誤訊息會使用一致的語法呈現資訊。 了解此語法可讓您識別並更正 SQL Server PDW 上的問題。
錯誤訊息基本資料
傳回的錯誤訊息遵循相同的語法。
Error_Indicator [SQL_State_Code] [Driver_Details] [QueryID] Message_String
以下是每個欄位可能使用的值:
欄位 | 描述 | 範例 |
---|---|---|
Error_Indicator | "ERROR" 一詞或其他文字會將提醒使用者存在問題。 | 錯誤 |
SQL_State_Code | 遵循 ODBC 規格的 SQL 狀態碼。 每當驅動程式將訊息傳回給應用程式時,都會產生適當的 SQL 狀態碼。 文字 "Microsoft" 表示錯誤的來源。 | 42000 |
Driver_Details | 驅動程式的相關詳細資料,例如所使用的驅動程式類型。 | ODBC SQL Server 2008 R2 Parallel Data Warehouse 驅動程式 |
QueryID | 查詢的唯一識別碼。 使用此值來尋找與查詢處理相關的其他資訊。 例如,您可以使用查詢識別碼,在管理主控台中找到查詢執行詳細資料。 如需詳細資訊,請參閱使用管理主控台監視設備。 如果 QueryID 不適用,則會將文字 "Internal" 傳回給使用者。 |
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.