資料庫引擎 事件和錯誤 (8000 到 8999)

本文包含錯誤訊息編號(介於 8000 到 8999 之間),以及其描述,這是目錄檢視中錯誤訊息的 sys.messages 文字。 如果適用,錯誤號碼是進一步信息的連結。

如需錯誤號碼的完整範圍,請參閱 資料庫引擎 事件和錯誤的清單

您可以針對目錄檢視執行下列查詢sys.messages,查詢 資料庫引擎 以查看所有錯誤的完整清單:

SELECT message_id AS Error,
    severity AS Severity,
    [Event Logged] = CASE is_event_logged
        WHEN 0 THEN 'No' ELSE 'Yes'
        END,
    [text] AS [Description]
FROM sys.messages
WHERE language_id = 1040 /* replace 1040 with the desired language ID, such as 1033 for US English */
ORDER BY message_id;

SQL Server 版本

本文說明 SQL Server 2016 (13.x) 的事件和錯誤(介於 8000 到 8999 之間)。 如果您要檢視其他 SQL Server 版本的事件和錯誤,請參閱:

本文說明 SQL Server 2017 (14.x) 的事件和錯誤(介於 8000 到 8999 之間)。 如果您要檢視其他 SQL Server 版本的事件和錯誤,請參閱:

本文說明 SQL Server 2019 (15.x) 的事件和錯誤(介於 8000 到 8999 之間)。 如果您要檢視其他 SQL Server 版本的事件和錯誤,請參閱:

本文說明 SQL Server 2022 (16.x) 的事件和錯誤(介於 8000 到 8999 之間)。 如果您要檢視其他 SQL Server 版本的事件和錯誤,請參閱:

錯誤與事件 (8000 到 8999)

錯誤 嚴重性 已記錄事件 描述
8001 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 SQL Variant 參數不得使用中繼資訊。
8002 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (XML) 指定了無效的資料庫或架構。
8003 16 No 傳入要求有太多參數。 伺服器最多支援 %d 參數。 減少參數數目並重新傳送要求。
8004 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 RPC 名稱無效。
8005 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d:參數名稱無效。
8006 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d:參數狀態旗標無效。
8007 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 區塊化格式對於類型為 0x%02X 的大型物件參數不正確。
8008 16 No 傳遞至 sp_execute 的參數數目不等於準備控制代碼時使用的參數數目 (%d)。
8009 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 未知。
8010 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): RPC 會以未變更的元數據旗標標示,但數據類型 0x%02X 與上次傳送的數據類型不同。
8011 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 對於類型特定元數據的長度無效。
8012 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 對類型特定元數據的精確度或小數位數無效。
8013 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 的實例長度無效。
8014 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 的類型特定元數據無效。
8015 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 為不具類型的 NULL,但標示為輸出參數。
8016 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 的數據長度或元數據長度無效。
8017 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 的精確度或小數位數無效。
8018 16 No 無效的參數 %d ('%.*ls'): 資料類型 0x%02X 是已被取代的大型物件,或 LOB,但標示為輸出參數。 輸出參數不支援已被取代的類型。 請改用目前的大型物件類型。
8019 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 指定了無效的使用者類型。
8020 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 的串行化元數據長度無效。
8021 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 指定了無效的資料庫。
8022 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 提供的值為 NULL,且數據類型 %.*ls 不可以是 NULL。 請檢查無效值的來源資料。
8023 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 提供的值不是數據類型 %.*ls 的有效實例。 請檢查無效值的來源資料。 例如,無效值是具有小數位數大於有效位數的 numeric 類型資料。
8024 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 具有類型特定元數據的無效定序。
8025 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): RPC 會以元數據未變更旗標標示,但數據類型 0x%02X 的最大長度與上次傳送的標識符不同。
8026 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): RPC 會以元數據未變更旗標標示,但數據類型 0x%02X 的實際長度與上次傳送的長度不同。
8027 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 指定了無效的架構。
8028 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 提供的長度對數據類型 %.*ls 無效。 請檢查無效長度的來源資料。 例如,無效長度是具有異常長度 (以位元組為單位) 的 nchar 類型資料。
8029 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)遇到未預期的令牌處理數據表值參數。
8030 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(XML) 指定了無效的資料庫或架構。
8031 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據行 %d:數據類型 0x%02X 的大型物件參數區塊化格式不正確。
8032 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X 未知。
8033 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 的長度對於類型特定的元數據而言無效。
8034 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 具有無效的精確度或小數位數類型特定元數據。
8035 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 的實例長度無效。
8036 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 的類型對類型特定的元數據無效。
8037 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X 的數據長度或元數據長度無效。
8038 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X 具有無效的有效位數或小數字數。
8039 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X (CLR 類型) 指定了無效的用戶類型。
8040 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(CLR 類型) 的串行化元數據長度無效。
8041 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(CLR 類型) 指定了無效的資料庫。
8042 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:提供的值為 NULL,數據類型 %.*ls 不可為 NULL。 請檢查無效值的來源資料。
8043 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:提供的值不是數據類型 %.*ls 的有效實例。 請檢查無效值的來源資料。 例如,無效值是具有小數位數大於有效位數的 numeric 類型資料。
8044 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d: 資料類型 0x%02X (sql_variant) 具有類型特定元數據的無效定序。
8045 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(CLR 類型) 指定了無效的架構。
8046 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:提供的長度對數據類型 %.*ls 無效。 請檢查無效長度的來源資料。 例如,無效長度是具有異常長度 (以位元組為單位) 的 nchar 類型資料。
8047 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了非零長度的資料庫名稱。 資料表值參數不可以使用資料庫名稱,只有結構描述名稱和類型名稱是有效的。
8048 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的架構。
8049 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的類型名稱。
8050 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的數據行計數。
8051 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的數據行名稱。
8052 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)時間戳數據行必須是預設值。
8053 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的數據行旗標。
8054 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)具有指定的排序和唯一性元數據無效。
8055 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定的數據行排序元數據無效。
8056 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)已指定太多選擇性元數據標記。
8057 16 No 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)。 指定的資料行是計算資料行或預設資料行,而且已設定排序或唯一性。 只有在具有用戶端提供資料的資料行上才能設定排序和唯一性。
8058 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數化字串的資料表值參數 %d 未定義資料表類型。
8059 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數化字串的資料表值參數 "%.*ls" 未定義資料表類型。
8060 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)為 Null,且未設定為預設值。 Null 資料表值參數必須以預設參數方式傳送。
8061 16 No 資料表值參數 "%.*ls" 的資料不符合參數的資料表類型。 SQL Server 錯誤為: %d,狀態: %d
8062 16 No 資料表值參數 %d 的資料不符合參數的資料表類型。 SQL Server 錯誤為: %d,狀態: %d
8063 16 No 內送表格式資料流 (TDS) 遠端程序呼叫 (RPC) 資料流正在傳送無限制長度的 CLR 類型。 參數 %d (“%.*ls”) 定義為類型 %.*ls。 但下層用戶端不支援這個類型。 請將大型 CLR 類型的序列化資料當成 varbinary(max) 傳送,或是將用戶端驅動程式升級至可支援無限制長度的 CLR 類型。
8064 16 No 參數 %d ([%.*ls].[%.*ls]。[%.*ls]: CLR 類型不存在,或您沒有存取它的許可權。
8065 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 此版本的 SQL Server 不支援加密演算法。
8066 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 此版本的 SQL Server 不支援加密正規化版本。
8067 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 此版本的 SQL Server 不支援加密類型。
8068 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料行加密金鑰資料庫識別碼、標識碼或版本超出界限。
8101 16 No 位於資料表 '%.*ls' 的識別欄位其外顯值只有當使用了資料行清單且 IDENTITY_INSERT 為 ON 時才能指定。
8102 16 No 無法更新識別欄位 '%.*ls'。
8103 16 No 數據表 『%.*ls』 不存在或無法開啟 SET 作業。
8104 16 No 目前的使用者不是數據表 『%.*ls』 的資料庫或對象擁有者。 無法執行 SET 作業。
8105 16 No '%.*ls' 不是使用者資料表。 無法執行 SET 作業。
8106 16 No 資料表 '%.*ls' 不具有識別屬性。 無法執行 SET 作業。
8107 16 No 數據表 '%.*ls.%.*ls.%.*ls.%.*ls' IDENTITY_INSERT已經開啟。 無法執行資料表 '%.*ls' 的 SET 作業。
8108 16 No 無法使用 SELECT INTO 語句將標識列新增至數據表 '%.*ls',其已經有繼承標識列屬性的數據行 '%.*ls'。
8109 16 No 正在嘗試使用 SELECT INTO 陳述式來加入多個識別欄位到資料表 '%.*ls'。
8110 16 No 無法加入多個 PRIMARY KEY 條件約束到資料表 '%.*ls'。
8111 16 No 無法在資料表 '%.*ls' 中的可為 Null 的資料行上定義 PRIMARY KEY 條件約束。
8112 16 No 無法對資料表 '%.*ls' 上的條件約束加入一個以上的叢集索引。
8113 16 No XML 資料類型方法 '%.*ls' 的使用不正確。 此處應該是使用 mutator 方法。
8114 16 No 將資料類型從 %ls 轉換到 %ls 時發生錯誤。
8115 16 No 轉換 %ls 到資料類型 %ls 時發生算術溢位錯誤。
8116 16 No 引數資料類型 %ls 對 %ls 函數的引數 %d 無效。
8117 16 No %ls 運算子的運算元資料類型 %ls 無效。
8118 16 No 數據行 『%.*ls.%.*ls』 在選取清單中無效,因為它未包含在聚合函數中,而且沒有 GROUP BY 子句。
8119 16 No 數據行 『%.*ls.%.*ls』 在 HAVING 子句中無效,因為它未包含在聚合函數中,而且沒有 GROUP BY 子句。
8120 16 No 數據行 『%.*ls.%.*ls』 在選取清單中無效,因為它不包含在聚合函數或 GROUP BY 子句中。
8121 16 No 數據行 『%.*ls.%.*ls』 在 HAVING 子句中無效,因為它不包含在聚合函數或 GROUP BY 子句中。
8123 16 No 相互關聯的運算式無效,因為它不在 GROUP BY 子句中。
8124 16 No 在包含外部參考的彙總運算式中指定了多個資料行。 如果要彙總的運算式包含了外部參考,則該外部參考必須是運算式中參考的唯一資料行。
8125 16 No 包含外部參考的彙總運算式必須包含於選取清單中,或是查詢中的 HAVING 子句子查詢,其 FROM 子句中的資料表包含了要彙總之資料行。
8126 16 No ORDER BY 子句中的數據行 「%.*ls.%.*ls」 無效,因為它未包含在聚合函數中,而且沒有 GROUP BY 子句。
8127 16 No 數據行 %.*ls.%.*ls“ 在 ORDER BY 子句中無效,因為它不包含在聚合函數或 GROUP BY 子句中。
8128 10 Yes 正在使用 '%s' 版本 '%s' 來執行擴充預存程序 '%s'。 此為參考用訊息,使用者不必採取任何動作。
8129 16 No 新的磁碟大小必須大於 %d。 請考慮使用 DBCC SHRINKDB。
8131 10 Yes 擴充預存程序 DLL '%s' 並未匯出 __GetXpVersion()。 請參考文件集的<回溯相容性細節 (層級 1) - 開放式資料服務>主題,以取得詳細資訊。
8132 10 Yes 擴充預存程序 DLL '%s' 報告其版本為 %d.%d。 預期的版本為 %d.%d。
8133 16 No CASE 規格中至少有一個結果表達式必須是 NULL 常數以外的運算式。
8134 16 No 發現除以零的錯誤。
8135 16 No 數據表層級條件約束或索引未指定數據行清單、數據表 『%.*ls』。
8136 16 No 在資料表 '%.*ls' 的 %ls 條件約束索引鍵清單中,指定了重複的資料行。
8137 16 No XML 資料類型方法 '%.*ls' 的使用不正確。 此處應該是使用非 mutator 方法。
8138 16 No 在資料表 '%.*ls' 的外部索引鍵資料行清單中,指定了超過 16 個資料行。
8139 16 No 在資料表 '%.*ls' 中,外部索引鍵中的參考資料行數目和被參考資料行數目不同。
8140 16 No 在資料表 '%.*ls' 的資料行層級 %ls 條件約束中,指定了一個以上的索引鍵。
8141 16 No 數據行 『%.*ls』 的資料行 %ls 條件約束參考另一個資料行 '%.*ls'。
8143 16 No 參數 '%.*ls' 提供了不只一次。
8144 16 No 程序或函數 %.*ls 指定了太多的引數。
8145 16 No %.*ls 不是程式 %.*ls 的參數。
8146 16 No 程序 %.*ls 沒有參數而提供了引數。
8147 16 No 無法在可為 Null 的數據行 '%.*ls' 上建立 IDENTITY 屬性,數據表 '%.*ls'。
8148 16 No 針對資料表 %.*ls' 的資料行 '%.*ls' 指定多個資料行 %ls %S_MSG。
8149 16 No OLE Automation 物件在 Fiber 模式下並未支援。
8150 16 No 已針對資料行 『%.*ls』、數據表 '%.*ls' 指定多個 NULL 條件約束。
8151 16 No 已針對數據表 『%.*ls』 的資料行 '%.*ls' 定義 PRIMARY KEY 和 UNIQUE 條件約束。 但只能允許一個條件約束。
8152 16 No 字串或二進位資料會被截斷。
8153 10 No 警告:匯總或其他 SET 作業會排除 Null 值。
8154 15 No 資料表 '%.*ls' 模稜兩可。
8155 15 No 沒有為 '%.*ls' 的資料行 %d 指定任何資料行名稱。
8156 15 No '%.*ls' 資料行已針對 '%.*ls' 指定多次。
8158 15 No '%.*ls' 所具有的資料行比資料行清單中所指定的多。
8159 15 No '%.*ls' 所具有的資料行比資料行清單中所指定的少。
8160 15 No 有 GROUP BY 子句時,才能指定 GROUPING 或 GROUPING_ID 函數。
8161 15 No %.*ls 函數的引數 %d 不符合 GROUP BY 子句中的任何運算式。
8162 16 No 型式參數 "%.*ls" 未宣告為 OUTPUT 參數,但實質參數卻傳遞給要求的輸出。
8164 16 No INSERT EXEC 陳述式不可以是巢狀的。
8165 16 No 無效的子命令值 %d。 合法的範圍從 %d 到 %d。
8166 16 No 條件約束名稱 '%.*ls' 不允許。 條件約束名稱不可以用數字符號 (#) 開頭。
8167 16 No 資料行 "%.*ls" 的類型與 UNPIVOT 清單中指定的其他資料行類型有衝突。
8168 16 No 無法在此內容中建立、卸除、啟用或停用多個條件約束、數據行、索引或觸發程式,名為 『%.*ls』。 不允許重複的名稱。
8169 16 No 從字元字串轉換到 uniqueidentifier 時失敗。
8170 16 No 轉換 uniqueidentifier 值到 char 的結果空間不足。
8171 16 No 物件 '%.*ls' 上的提示 '%ls' 無效。
8172 16 No XML 資料類型方法 "%.*ls" 的引數 %d 必須為字串常值。
8173 15 No 用來叫用 XML 資料類型方法 '%.*ls' 的語法不正確。
8174 16 No 找不到控制代碼為 %d 的結構描述鎖定。
8175 10 No 找不到資料表 %.*ls。 將會稍後嘗試解析這個資料表名稱。
8176 16 No 重新同步處理程序必須有索引鍵 '%.*ls' 值,但未提供。
8177 16 No 無法在 %hs 子句中使用資料行,除非它包含在彙總函式或 GROUP BY 子句中。
8178 16 No 參數化查詢 『%.*ls』 需要未提供的參數 『%.*ls』。
8179 16 No 找不到控制代碼為 %d 的準備陳述式。
8180 16 No 陳述式無法準備。
8181 16 No 系統目錄中遺漏 '%.*ls' 的文字。 物件在可以使用之前必須先卸除並重新建立。
8183 16 No 在計算資料行上只可以建立 UNIQUE 或 PRIMARY KEY 條件約束,而 CHECK、FOREIGN KEY 和 NOT NULL 條件約束要求計算資料行為保存的。
8184 16 No 二進位總和檢查碼錯誤。 二進位總和檢查碼輸入中沒有可以比較的資料行。
8185 16 No 展開 「*」 時發生錯誤:在基礎表或檢視中發現無法比對的數據行。
8186 16 No 函數 '%.*ls' 只能用於使用者及系統資料表中。
8187 16 Yes 準備的控制代碼 %d 目前正由另一個命令使用中 (錯誤狀態: %d)。
8188 16 No 元件 %.*ls“ 上已經有元件類型 %.*ls” 的 SQL 類型。 只能有一個 SQL 類型對應到給定的組件類型。 CREATE TYPE 失敗。
8189 16 No 您沒有執行 '%ls' 的權限。
8190 16 No 沒有定義要篩選的資料表而無法編譯複寫篩選程序。
8191 16 No 複寫篩選程序只能包含 SELECT、GOTO、IF、WHILE、RETURN 以及 DECLARE 陳述式。
8192 16 No 複寫篩選程序不得有參數。
8193 16 No 無法執行標示為 FOR REPLICATION 的程序。
8195 16 No 無法在 %.*ls“ 上建立 「%.*ls」。 只能在使用者資料表和檢視表上建立 Insert、Update 和 Delete 觸發程序。
8196 16 No 重複指定為 ROWGUIDCOL 的資料行。
8197 16 No '%.*ls' 物件不存在,或對此項作業無效。
8199 16 No 在 EXECUTE <procname 中,procname> 只能是 char、varchar、nchar 或 nvarchar 類型的常值或變數。
8301 10 No 在程序 sp_addextendedproperty、sp_updateextendedproperty 和 sp_dropextendedproperty 中以及在資料表值函數 fn_listextendedproperty 中,使用值為 'USER' 的 level0type 已被取代,且 SQL Server 的未來版本將移除這種使用方式。 使用者目前的範圍限定為結構描述,因此會使用值為 'SCHEMA' 的 level0type,和值為 'USER' 的 level1type,做為 USER 的擴充屬性。
8302 10 No SQL Server 的未來版本將會移除 CREATE RULE 與 DROP RULE。 請避免在新的開發工作中使用 CREATE RULE 與 DROP RULE,並規劃修改目前使用它們的應用程式。 請改用 CREATE TABLE 或 ALTER TABLE 的 CHECK 關鍵字所建立的檢查條件約束。
8303 10 No SQL Server 的未來版本將會移除 CREATE DEFAULT 與 DROP DEFAULT。 請避免在新的開發工作中使用 CREATE DEFAULT 與 DROP DEFAULT,並規劃修改目前使用它們的應用程式。 請改用 ALTER TABLE 或 CREATE TABLE 的 DEFAULT 關鍵字所建立的預設定義。
8304 10 No SQL Server 的未來版本將移除 INDEXKEY_PROPERTY。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 sys.index_columns。
8305 10 No SQL Server 的未來版本將移除 TEXT IN ROW 功能。 請避免在新的開發工作中使用 TEXT IN ROW 選項的 sp_tableoption,並規劃修改目前使用 text in row 選項的應用程式。 儲存大型資料的慣用方法是透過使用 varchar(max)、nvarchar(max) 及 varbinary(max) 資料類型。
8306 10 No 在程序 sp_addextendedproperty、sp_updateextendedproperty 和 sp_dropextendedproperty 中以及在資料表值函數 fn_listextendedproperty 中,使用值為 'TYPE' 的 level0type 已被取代,且 SQL Server 的未來版本將移除這種使用方式。 類型目前的範圍限定為結構描述,因此會使用值為 'SCHEMA' 的 level0type,和值為 'TYPE' 的 level1type,做為 TYPE 的擴充屬性。
8307 10 No SQL Server 的未來版本將移除 FILE_ID。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 FILE_IDEX。
8308 10 No SQL Server 的未來版本將移除 USER_ID。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 DATABASE_PRINCIPAL_ID。
8309 16 No BACKUP LOG WITH TRUNCATE_ONLY 或 WITH NO_LOG已被取代。 簡單恢復模式應該用來自動截斷事務歷史記錄。
8310 16 No 無法建立 (或開啟) 命名的檔案對應物件 '%ls'。 SQL Server 效能計數器已停用。
8311 16 No 無法將檔案對應物件 '%ls' 的檢視對應到 SQL Server 處理位址空間。 SQL Server 效能計數器已停用。
8312 16 No 無法建立 (或開啟) 命名的 Mutex '%ls'。 SQL Server 效能計數器已停用。
8313 16 No 將 SQL Server 效能物件/計數器索引對應到物件/計數器名稱時發生錯誤。 SQL Server 效能計數器已停用。
8314 16 No SQL Server 效能物件 '%ls' 在登錄中找不到。 SQL Server 效能計數器已停用。
8315 16 No SQL Server 效能計數器 '%ls' 在登錄中找不到。 SQL Server 效能計數器已停用。
8316 16 No 無法開啟登錄機碼 『HKLM%ls』。 SQL Server 效能計數器已停用。
8317 16 No 無法查詢與登錄機碼 『HKLM%ls』 相關聯的值 '%ls'。 SQL Server 效能計數器已停用。
8318 16 No 效能計數器初始化期間發生虛擬記憶體配置失敗。 SQL Server 效能計數器已停用。
8319 16 No Windows 核心物件 '%ls' 已經存在。 SQL Server 服務帳戶並未擁有此物件。 SQL Server 效能計數器已停用。
8320 10 No 未來的 SQL Server 版本將會移除@@REMSERVER。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用連結的伺服器和連結的伺服器預存程序。
8350 10 No 在陳述式 ('%.*ls') 的目標資料表上,於 UPDATE 或 DELETE 陳述式的 FROM 子句中,使用 NOLOCK 或 READUNCOMMITTED 提示已被取代。 這些提示在此位置上沒有作用。 Microsoft 建議您從這個陳述式移除這些提示。 在此位置支援這些提示的功能,即將從 SQL Server 未來版本中移除。
8351 16 Yes 由於註冊事件時指定的參數無效,所以無法處理追蹤控制要求。 請確定參數位於有效的範圍內。
8352 16 Yes 找不到要求的追蹤範本: 識別碼 = %ls。
8353 16 Yes Windows 事件追蹤啟動失敗。 %ls。 如果要啟用 Windows 事件追蹤,請重新啟動 SQL Server。
8354 16 Yes Windows 事件追蹤傳送事件失敗。 將來不一定會報告具有相同錯誤碼的傳送失敗。 錯誤識別碼: %d,事件類別識別碼: %d,原因: %ls。
8355 16 Yes 無法傳遞伺服器層級的事件通知。 在 msdb 中停用 Service Broker,或 msdb 無法啟動。 在其他資料庫中的事件通知也可能會受到影響。 請使 msdb 上線,或啟用 Service Broker。
8356 16 Yes Windows 事件追蹤 (ETW) 無法傳送事件。 伺服器記憶體不足。 未來不一定會再報告相同的傳送失敗錯誤。
8357 16 Yes Windows 事件追蹤 (ETW) 無法傳送事件。 這可能是因為系統資源不足。 未來不一定會再報告相同的傳送失敗錯誤。
8358 16 Yes Windows 事件追蹤 (ETW) 無法傳送事件。 事件訊息大小超過限制。 未來不一定會再報告相同的傳送失敗錯誤。
8359 16 Yes SQL 追蹤無法傳送事件通知。 伺服器記憶體不足。 未來不一定會再報告相同的傳送失敗錯誤。
8360 16 Yes SQL 追蹤無法傳送事件通知。 這可能是因為系統資源不足。 未來不一定會再報告相同的傳送失敗錯誤。
8379 10 No 舊樣式 RAISERROR (格式:RAISERROR 整數位符串)將在下一版的 SQL Server 中移除。 請避免在新的開發工作中使用此樣式,並規劃將目前使用此樣式的應用程式修改為使用新樣式的 RAISERROR。
8380 10 No SQLOLEDB 不再是支援的提供者。 請使用 SQL Native Client (SQLNCLI),透過連結伺服器 '%.*ls' 連接到 SQL Server。
8381 10 No SQLOLEDB 不再是支援的提供者。 請使用 SQL Native Client (SQLNCLI),對 SQL Server 執行特定連接。
8382 10 No 指定資料表提示不使用 WITH 關鍵字是已被取代的功能,並將從未來版本中移除。
8383 10 No 不用括號指定 HOLDLOCK 為資料表提示是一個已被取代的功能,而在下一版的 SQL Server 中將不再提供此功能。
8384 10 No 使用空格當作資料表提示分隔符號是已被取代的功能,並將從未來版本中移除。 請使用逗號來分隔個別資料表提示。
8385 10 No 在 90 或以上相容性模式中,彙總索引檢視表的選取清單必須包含 count_big(*)。
8386 10 No 在 INSERT 的目標資料表上使用提示 "%.*ls" 是已被取代的功能,因為 SQL Server 的未來版本可能會移除此功能。 請修改 INSERT 陳述式以移除使用此提示。
8387 10 No 透過檢視表將資料表提示間接套用到多重陳述式資料表值函數 (TVF) 的引動過程將從 SQL Server 的未來版本中移除。 請移除到檢視表 "%.*ls" 的參考上的提示,因為所參考的是多重陳述式 TVF。
8388 10 No SQL Server 的未來版本將移除從觸發程序傳回結果的功能。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8389 10 No SQL Server 的未來版本將移除 ALL 權限。 請避免在新的開發工作中使用此權限,並規劃修改目前使用此權限的應用程式。
8390 10 No 未來的 SQL Server 版本將移除 '::' 函數呼叫語法。 請取代為 "sys."。
8391 10 No 在 DROP INDEX 中使用兩部分名稱的用法已被取代。 新樣式語法 DROP INDEX <1p-name> ON {<3p-table-name> | <3p-view-name> }
8393 10 No SQL Server 的未來版本將移除當資料類型是時間戳記時可不指定資料行名稱的功能。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8394 10 No 使用已被取代的索引選項語法。 SQL Server 的未來版本將會移除已被取代的關聯式索引選項語法結構。 請避免在新的開發工作中使用此語法結構,並規劃修改目前使用此功能的應用程式。
8396 10 No SQL Server 的未來版本將會移除 %ls。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。 請改用 %ls。
8397 10 No SQL Server 的未來版本將會移除 TEXT、NTEXT 及 IMAGE 資料類型。 請避免在新的開發工作中使用它們,並規劃修改目前在使用它們的應用程式。 請改用 varchar(max)、nvarchar(max) 和 varbinary(max) 資料類型。
8398 10 No SQL Server 的未來版本將移除兩個部分以上的資料行名稱的用法。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8399 10 No SQL Server 的未來版本將會移除 %ls。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8401 16 No 由於在資料庫識別碼 %i 中具有識別碼 %i 的目標使用者沒有從佇列 '%.*ls' 接收的權限,所以無法傳遞此訊息。
8402 16 No '%S_MSG' 陳述式中 '%S_MSG' 的資料類型必須為 %s。 %s 資料類型是不允許的。
8403 16 No 指定訊息類型 '%.*ls' 超過一次以上。 請移除重複的訊息類型。
8404 16 No 指定服務合約 '%.*ls' 超過一次以上。 請移除重複的服務合約。
8405 16 No 嘗試停用佇列時,在 Service Broker 佇列回復處理常式中發生錯誤。 資料庫識別碼: %d,佇列識別碼: %d,錯誤: %i,狀態: %i。
8406 16 No 對話存留期間不能是 NULL。 請指定介於 %d 到 %d 之間的有效對話存留期間值。
8407 16 No 接收到包含無效標頭欄位的訊息。 可能表示網路有問題或另一個應用程式已連接到 Service Broker 端點。
8408 16 No 目標服務 『%.*ls』 不支援合約 『%.*ls』。
8409 16 No 無法傳遞此訊息,因為目標服務不支援服務合約。 目標服務:『%.*ls』,服務合約: 『%.*ls』。
8410 16 No 不能將交談計時器設定超出交談的存留期間。
8411 16 No %d 的對話存留期間值超出 %d 到 %d 的容許範圍。 請指定有效的對話存留期間值。
8412 16 No 服務名稱 '%.*ls' 的語法無效。
8413 16 No Broker 執行個體 '%.*ls' 的語法無效。 指定的 Broker 執行個體太長,最大值是 256 個位元組。
8414 16 No 此處的交談群組識別碼 '%.*ls' 無效。 請指定其他交談群組識別碼。
8415 16 No 已啟動 (Activated) 工作已中止,因為叫用的預存程序 '%ls' 未在它開始的一或多個交易上發出 COMMIT 或 ROLLBACK。
8417 16 No 服務合約名稱為 NULL。 請指定服務合約名稱。
8418 16 No 交談控制代碼遺漏。 請指定交談控制代碼。
8419 16 No 必須提供錯誤碼和描述給 END CONVERSATION WITH ERROR。 兩個值皆不可以是 NULL。
8420 16 No 交談群組遺漏。 請指定交談群組。
8421 16 No 服務名稱遺漏。 請指定服務名稱。
8422 16 No 錯誤描述遺漏。 請指定錯誤的描述。
8423 16 No 找不到服務 "%.*ls"。
8424 16 No 錯誤碼和錯誤描述遺漏。 請指定錯誤碼和錯誤的描述。
8425 16 No 找不到服務合約 '%.*ls'。
8426 16 No 找不到交談控制代碼 "%.*ls"。
8427 16 No 交談端點對於 END CONVERSATION 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8428 16 No 找不到訊息類型 "%.*ls"。
8429 16 No 交談端點對於 SEND 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8430 16 No 訊息主體之設定的驗證失敗。
8431 16 No 訊息類型 '%.*ls' 不是服務合約的一部分。
8432 16 No 訊息類型 '%.*ls' 在合約中標示為 SENT BY TARGET,然而此服務為起始端,所以無法傳送該訊息。
8433 16 No 訊息主體不可以是 NULL。 允許長度為零的 UNICODE 或二進位字串。
8434 16 No 訊息類型 '%.*ls' 在合約中標示為 SENT BY INITIATOR,然而此服務為目標,所以無法傳送該訊息。
8435 16 No 找不到位於位置 %d 的交談句柄 %.*ls。
8436 16 No 找不到交談群組 "%.*ls"。
8437 16 No 接收到的訊息是由目標服務傳送的,但訊息類型 '%.*ls' 在合約中標示為 SENT BY INITIATOR。
8438 16 No 交談端點對於 MOVE CONVERSATION 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8439 16 No 目的地交談群組 '%.*ls' 無效。
8440 23 Yes 交談群組存在,但佇列不存在。 可能是資料庫損毀。 請執行 DBCC CHECKDB。
8441 16 No 位置 %d 的交談句柄遺失。 請指定交談控制代碼。
8442 16 No 資料庫沒有使用中的 Service Broker。 請變更為包含 Service Broker 的資料庫內容。
8443 23 Yes 標識子為 『%.*ls』 和啟動器的對話: %d 參考遺漏的交談群組 '%.*ls'。 請執行 DBCC CHECKDB 來分析和修復資料庫。
8444 23 Yes 服務佇列結構不一致。 可能是資料庫損毀。 請執行 DBCC CHECKDB。
8445 16 No 交談控制代碼 '%ls' 正在參考無效的交談識別碼 '%ls',起始端: %d。
8447 16 No 指定變數值的 RECEIVE 陳述式不得和資料擷取作業合併使用。
8450 16 No RECEIVE 規劃中的指派不允許和 INTO 子句結合使用。
8451 16 No 位置 %d 的交談句柄 %.*ls' 出現多次。
8457 16 No 接收到的訊息是由交談的起始端傳送的,但訊息類型 '%.*ls' 在合約中標示為 SENT BY TARGET。
8458 16 No 交談端點對於 BEGIN CONVERSATION TIMER 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8459 16 No 訊息大小,包含標頭資訊在內,超出所容許的最大值 %d。
8460 16 No 具有識別碼 '%ls' 和 is_initiator: %d 的交談端點正在參考無效的交談控制代碼 '%ls'。
8461 23 Yes 偵測到內部的 Service Broker 錯誤。 可能是資料庫損毀。 請執行 DBCC CHECKDB。
8462 16 No 遠端交談端點處於已無訊息可交換的狀態,或已經被卸除。
8463 16 No 封送處理訊息時無法讀取訊息主體。 此訊息是另一個問題的徵兆。 請檢查 SQL Server 錯誤記錄檔和 Windows 事件記錄檔以取得其他訊息並處理根本問題。 如果問題持續發生,則資料庫可能已經損毀。 如果要復原資料庫,請從沒問題的備份來還原資料庫。 如果沒有沒問題的備份,建議您執行 DBCC CHECKDB。 請注意 DBCC CHECKDB 可能會移除資料來修復資料庫。
8468 16 No 已經改變基礎服務。
8469 16 No 已經改變遠端服務。
8470 16 No 已經卸除遠端服務。
8471 16 No Service Broker/資料庫鏡像傳輸作業期間,SNI 呼叫失敗。 SNI 錯誤 '%ls'。
8472 16 No 遠端服務已經傳送包含無效標頭欄位的訊息。
8475 16 No 具有識別碼 '%ls' 和 is_initiator: %d 的交談端點已經卸除。
8477 16 No 發生內部的 Service Broker 錯誤 (錯誤 = 0x%08x)。 此錯誤表示 SQL Server 有嚴重的問題。 請檢查 SQL Server 錯誤記錄檔和 Windows 事件記錄檔以取得指出可能硬體問題的資訊。 資料庫可能已經損毀。 如果要復原資料庫,請從沒問題的備份來還原資料庫。 如果沒有沒問題的備份,建議您執行 DBCC CHECKDB。 請注意 DBCC CHECKDB 可能會移除資料來修復資料庫。
8479 16 No 供失敗點模擬中的測試使用。
8487 16 No 已經卸除遠端服務合約。
8489 16 No 對話已經超出指定的 LIFETIME。
8490 16 No 無法找到遠端服務 '%.*ls',因為它並不存在。
8492 16 No 服務合約 '%.*ls' 必須至少有一個訊息 SENT BY INITIATOR 或 ANY。
8493 16 No 服務 '%.*ls' 的改變必須變更佇列或至少一個合約。
8494 16 No 您沒有存取服務 '%.*ls' 的權限。
8495 16 No 此服務的另一個執行個體已經認知了該交談。
8498 16 No 遠端服務已經傳送的訊息類型 '%.*ls' 不是本機合約的一部分。
8499 16 No 遠端服務已傳送不符合訊息本文編碼格式的 『%.*ls』 類型的訊息本文。 這發生在具有交談識別碼 '%.*ls'、起始端: %d 以及訊息序號: %I64d 的訊息中。
8501 16 No 伺服器 '%.*ls' 上的 MSDTC 無法使用。
8502 20 Yes 從 Microsoft 分散式交易協調器 (MS DTC) 接收到未知的 Token '0x%x'。
8504 20 Yes 此交易的匯入緩衝區無效。
8506 20 Yes 無法將交易狀態從 %hs 變更為 %hs。 變更要求無效。
8508 10 No "%ls" 的 QueryInterface 失敗: %ls。
8509 20 Yes Microsoft 分散式交易協調器 (MS DTC) 交易匯入失敗: %ls。
8510 20 Yes 編列作業失敗: %ls。 SQL Server 無法向 Microsoft 分散式交易協調器 (MS DTC) 註冊為此交易的資源管理員。 可能已經由用戶端或資源管理員停止交易。
8511 16 Yes 從 Microsoft 分散式交易協調器 (MS DTC) 要求未知的隔離等級 0x%x。
8512 20 Yes Microsoft 分散式交易協調器 (MS DTC) 認可交易收條失敗: %hs。
8513 20 Yes Microsoft 分散式交易協調器 (MS DTC) 結束交易收條失敗: %hs。
8514 20 Yes Microsoft 分散式交易協調器 (MS DTC) PREPARE 收條失敗: %hs。
8515 20 Yes Microsoft 分散式交易協調器 (MS DTC) 全域狀態無效。
8517 20 Yes 無法取得 Microsoft 分散式交易協調器 (MS DTC) PREPARE 資訊: %ls。
8518 16 Yes Microsoft 分散式交易協調器 (MS DTC) BEGIN TRANSACTION 失敗: %ls。
8519 16 No 遠端用戶端必須認可目前的 Microsoft 分散式交易協調器 (MS DTC) 交易。
8520 16 Yes 內部的 Microsoft 分散式交易協調器 (MS DTC) 交易認可失敗: %ls。
8521 20 Yes 此覺醒狀態無效: 沉睡於 %hs; 提醒於 %hs。
8522 20 Yes Microsoft 分散式交易協調器 (MS DTC) 已停止此交易。
8523 15 No PREPARE TRAN 陳述式不可用在 MSDTC 交易。
8524 16 No 目前的交易無法匯出到遠端提供者。 已經回復。
8525 16 No 分散式交易完成。 請在新的交易或是 NULL 交易中編列這個工作階段。
8526 16 No 當工作階段編列在有使用中儲存點的分散式交易時,無法變成遠端模式。
8527 16 Yes 嘗試建立分散式交易匯出 Token 失敗,有錯誤: %ls。 請連絡您的 Microsoft 分散式交易協調器 (MS DTC) 系統管理員。
8528 16 No 核心交易管理員 (KTM) 的交易認可失敗: %d。
8529 16 No 無法從 Microsoft 分散式交易協調器 (MS DTC) 交易擷取核心交易管理員 (KTM) 交易句柄:0x%x。
8530 16 Yes Windows 核心交易管理員建立失敗:0x%x。
8531 16 Yes Windows 核心交易管理員無法建立登記:0x%08x。
8532 20 No 從核心交易管理員 (KTM) 讀取資源管理員通知時發生錯誤: %d。
8533 20 No 等候從核心交易管理員 (KTM) 的通訊時發生錯誤: %d。
8534 21 No 資料庫 %ls 的 KTM RM 無法啟動: %d。
8535 16 Yes Windows 交易文件系統中的儲存點作業失敗:0x%x。
8536 16 Yes 只有單一 DB 更新允許用於 FILESTREAM 作業。
8537 16 No 此交易由核心交易管理員 (KTM) 中止。
8538 16 No FILESTREAM 0x%x 不支援目前的隔離等級。
8539 10 Yes 具有 UOW %ls 的分散式交易已強制認可。 MS DTC 暫時無法使用,而且會強制執行交易的啟發式解決。 此為參考用訊息, 使用者不必採取任何動作。
8540 10 Yes 具有 UOW %ls 的分散式交易已強制回復。
8541 10 Yes 系統處理序識別碼 %d 已嘗試結束具有工作單位識別碼 %ls 的分散式交易。 當用戶端在分散式交易上執行 KILL 陳述式時,便會出現此訊息。
8542 10 Yes SPID %d 已嘗試認可具有 UOW %ls 的分散式交易。
8543 10 Yes 無法從 Microsoft 分散式交易協調器 (MS DTC) 認可準備的交易。 關閉伺服器以起始資源管理員 (RM) 復原。 當 RM 復原時,它會向交易管理員查詢不確定交易的結果,並據此認可或回復。
8544 10 Yes 未知的兩階段認可交易的認可狀態。 正在關閉伺服器。 請重新啟動伺服器以完成復原。
8545 10 Yes 在 rm_resolve 中來自 Reenlist 呼叫的未知狀態 '%d'。
8546 10 Yes 無法載入 Microsoft 分散式交易協調器 (MS DTC) 程式庫。 這項錯誤表示尚未安裝 MS DTC。 請安裝 MS DTC 以便繼續。
8547 10 Yes 資源管理員建立失敗: %ls
8548 10 Yes DTC 無法使用,因此並未初始化
8549 10 Yes GetWhereaboutsSize 呼叫失敗: %ls
8550 10 Yes 交易管理員位址無效,因此 MS DTC 初始化失敗。 用來存放位址資訊的通訊協定元素可能太大。 網路通訊協定分析器可以提供和原因相關的其他資訊。 請連絡您的應用程式支援提供者或請聯繫 Microsoft 產品支援服務。
8551 16 No CoCreateGuid 失敗: %ls。
8552 20 No “%ls” 的 RegOpenKeyEx 失敗: %ls。
8553 20 No “%hs” 的 RegQueryValueEx 失敗: %ls。
8554 20 No %hs 的 IIDFromString 失敗,(%ls)。
8555 10 Yes RegCloseKey 失敗: %ls
8556 10 Yes 記憶體不足,導致 Microsoft 分散式交易協調器 (MS DTC) 初始化失敗。 有可能必須變更一些伺服器組態選項,以提供更多可用記憶體。
8557 10 No 無法聯繫 Microsoft 分散式交易協調器 (MS DTC) 服務。 若要使用分散式交易功能,請啟動這項服務。
8558 20 Yes “%hs” 的 RegDeleteValue 失敗: %ls。
8559 20 Yes 密鑰 '%ls' 的 RegSetValueEx 失敗: %ls。
8560 10 Yes 嘗試復原牽涉 Microsoft 分散式交易協調器 (MS DTC) 的不確定分散式交易。 此為參考用訊息, 使用者不必採取任何動作。
8561 10 Yes 牽涉 Microsoft 分散式交易協調器 (MS DTC) 的任何不確定分散式交易的復原已完成。 此為參考用訊息, 使用者不必採取任何動作。
8562 10 Yes 已遺失與 Microsoft 分散式交易協調器 (MS DTC) 的連接。 重新建立連接之後,將立即復原牽涉 Microsoft 分散式交易協調器 (MS DTC) 的任何不確定分散式交易。 此為參考用訊息, 使用者不必採取任何動作。
8563 10 Yes 嘗試決定 RPCSS 服務的狀態時發生錯誤。 對 "%ls" 的呼叫傳回: %ls。 此為參考用訊息, 使用者不必採取任何動作。
8565 16 Yes SQL Server 無法準備 DTC 交易。 失敗碼: %d。
8566 10 Yes 無法從 Microsoft 分散式交易協調器 (MS DTC) 認可準備的交易。 伺服器將會重新啟動資料庫,且 MS DTC 復原預期會解決任何不確定的交易。
8567 10 Yes Microsoft 分散式交易協調器 (MS DTC) 資源管理員 [%ls] 已發行。 此為參考用訊息, 使用者不必採取任何動作。
8568 10 Yes Microsoft Distributed Transaction Coordinator (MS DTC) 無法重新登記,理由是資料庫 RMID 不符合與交易相關聯的 RMID [%ls]。 請手動解析交易。
8569 10 Yes SQL Server 無法與 Microsoft 分散式交易協調器 (MS DTC) 連線。 檢查 MSDTC 安全性設定,如果執行 Always On,請確定 SQL Server 具有允許傳入 RPC 動態連線的防火牆規則。
8570 10 Yes 初始化資料庫 『%ls』 的 Microsoft 分散式交易協調器 (MS DTC) 資源管理員 [%ls]。 此為參考用訊息, 使用者不必採取任何動作。
8571 10 Yes SQL Server 無法從使用 UOW '%ls' 之交易的 Microsoft Distributed Transaction Coordinator (MS DTC) 取得結果,因為已有另一個具有相同 RMID 的資源管理員存在。
8601 17 No 內部查詢處理器錯誤:查詢處理器無法取得必要介面的存取權。
8602 16 No 用於提示中的索引必須由索引微調精靈明確包含。
8603 16 No 內部 DBCC REPAIR 陳述式的語法無效。
8604 16 No ALTER TABLE SWITCH 陳述式失敗。 數據表 %.*ls' 在無法載入語意驗證的資料行 %.*ls' 上具有資料行層級檢查條件約束 '%.*ls'。
8605 10 No 索引建立作業將會使用進階 sp_configure 選項 "min memory per query (KB)" 中指定的 %ld KB 記憶體,而非 "index create memory (KB)" 選項中指定的 %lu KB,因為前者必須小於後者。
8606 17 No 此索引作業每 DOP 需要 %I64d KB 的記憶體。 %lu 之 DOP 的總需求 %I64d KB,大於進階伺服器組態選項 "index create memory (KB)" 設定的 sp_configure 值 %lu KB。 請增加此設定或降低 DOP,然後重新執行查詢。
8607 16 No 無法修改資料表 '%.*ls',因為一或多個非叢集索引位於不在在線的檔案群組中。
8608 16 No 無法完成此查詢,因為線上索引建立作業必須重新編譯。
8616 10 No 資料表 '%.*ls' 的索引提示被忽略,因為資料表在星狀聯結中視為事實資料表。
8618 16 No 查詢處理器無法產生查詢計畫,因為需要有工作資料表,而且其資料列大小的下限超過允許的最大值 %d 位元組。 需要有工作資料表一般是因為查詢中有 GROUP BY 或 ORDER BY 子句。 如果查詢中有 GROUP BY 或 ORDER BY 子句,建議您減少子句中欄位的數目及/或大小。 請考慮使用欄位的前置詞 (LEFT()) 或雜湊 (CHECKSUM()) 來進行群組,或使用前置詞來進行排序。 不過,請注意這會變更查詢的行為。
8619 16 No 查詢處理器無法產生查詢計畫,因為需要有工作資料表,而且其資料列大小的下限超過允許的最大值 %d 位元組。 需要有工作資料表一般是因為查詢中有 GROUP BY 或 ORDER BY 子句。 請重新提交沒有 ROBUST PLAN 提示的查詢。
8621 16 No 查詢處理器在查詢最佳化期間已用完堆疊空間。 請簡化查詢。
8622 16 No 查詢處理器由於這個查詢中所定義的提示而無法產生查詢計畫。 請重新提交未指定任何提示且未使用 SET FORCEPLAN 的查詢。
8623 16 Yes 查詢處理器已用完內部資源而無法產生查詢計畫。 這是只有在極端複雜的查詢或者參考非常大量資料表或資料分割的查詢才會發生的稀有事件。 請簡化查詢。 若認為收到此訊息有誤,請連絡客戶支援服務,以取得詳細資訊。
8624 16 Yes 內部查詢處理器錯誤:查詢處理器無法產生查詢計劃。 如需詳細資訊,請連絡客戶支援服務。
8625 10 No 警告:已強制執行聯結順序,因為使用了本機聯結提示。
8628 17 Yes 等候最佳化查詢時發生逾時。 請重新執行查詢。
8630 17 No 內部查詢處理器錯誤:查詢處理器在執行期間發生意外錯誤(HRESULT = 0x%x)。
8631 17 No 內部錯誤:已達到伺服器堆疊限制。 請找出查詢中潛在的深層巢狀結構,並嘗試加以簡化。
8632 17 No 內部錯誤:已達到表達式服務限制。 請找出查詢中潛在的複雜運算式,並嘗試加以簡化。
8633 16 No 查詢處理器無法產生查詢計畫,因為分散式查詢不支援用針對遠端來源的 DML 查詢中的預設值,來具體化中繼結果。 請嘗試使用實際的預設值取代預設,或將更新分成幾個陳述式,一個陳述式只包含 DEFAULT 指派,另一個則包含其餘部分。
8634 17 No 查詢處理器接收到來自叢集通訊層的錯誤。
8635 16 No 查詢處理器無法為具有空間索引提示的查詢產生查詢計畫。 原因: %S_MSG。 請嘗試移除索引提示,或移除 SET FORCEPLAN。
8636 16 No 查詢處理器無法產生查詢計畫,因為完整外部聯結的述詞中有子查詢。 分散式查詢不支援這種情況。
8637 16 No 查詢處理器無法產生查詢計畫,因為修改資料的查詢中使用了 USE PLAN 提示,但此時修改的目標資料表有一個目前正在線上建立的索引。 請考慮等到線上索引建立完畢後再強制執行計畫,或使用其他方法微調查詢,例如更新統計資料或使用其他提示或手動重寫查詢。
8638 16 No 查詢處理器無法產生查詢計劃,因為 CURSOR 擷取查詢無法參考外部數據表。 確定輸入要求不包含外部數據表上的遠端 UPDATE 或 DELETE。
8642 17 No 查詢處理器無法為平行查詢的執行啟動必要的執行緒資源。
8644 16 No 內部查詢處理器錯誤:為執行選取的計劃不支援叫用的指定執行例程。
8645 17 Yes 等候記憶體資源來執行資源集區 '%ls' (%ld) 中的查詢時發生逾時。 請重新執行查詢。
8646 21 Yes 資料庫 '%.*ls' 中的資料表 %d 的索引識別碼 %d 中找不到索引項目。 指示的索引已經損毀或是目前的更新計畫有問題。 請執行 DBCC CHECKDB 或 DBCC CHECKTABLE。 如果問題持續存在,請連絡產品支援部門。
8648 20 Yes 您無法將大於頁面大小的資料列插入雜湊資料表中。 請使用 ROBUST PLAN 最佳化提示重新提交查詢。
8649 17 No 查詢已經取消,因為這個查詢 (%d) 的預估成本超過了設定的臨界值 %d。 請連絡系統管理員。
8651 17 No 無法執行作業,因為無法在資源集區 '%ls' (%ld) 中取得要求的記憶體授權。 請重新執行查詢、降低查詢負載或檢查資源管理員的組態設定。
8653 16 No 查詢處理器無法產生數據表或檢視表 『%.*ls』 的計劃,因為數據表位於不在在線的檔案群組中。
8655 16 No 查詢處理器無法產生計劃,因為數據表或檢視表 『%.*ls』 上的索引 『%.*ls』 已停用。
8656 16 No 查詢處理器無法產生查詢計畫。 請停用追蹤旗標 %d 後重新提交查詢。
8657 17 No 無法取得 %I64d KB 的記憶體授權,因為它超過工作負載群組 '%ls' (%ld) 和資源集區 '%ls' (%ld) 中的最大組態限制。 請連絡伺服器管理員,以提高記憶體使用限制。
8658 17 No 無法啟動資料行存放區索引組建,因為它至少需要 %I64d KB,而工作負載群組 '%ls' (%ld) 和資源集區 '%ls' (%ld) 中的每個查詢的最大記憶體授與限制為 %I64d KB。 修改數據行存放區索引以包含較少的數據行,或在增加資源管理員的最大記憶體授與限制之後重試。
8659 16 No 無法在檢視表 %.*ls“ 上建立叢集索引 「%.*ls」,因為對於沒有 GROUP BY 的匯總檢視上的叢集索引,唯一支援的散發選項是 DISTRIBUTION=NONE。
8660 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為檢視定義的選取清單不包含 GROUP BY 子句中的所有數據行。 建議您將這些資料行加入到選取清單中。
8661 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為索引鍵包含不在 GROUP BY 子句中的數據行。 請考慮從此索引鍵中刪除不在 GROUP BY 子句中的資料行。
8662 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為檢視參考未知的值(可為 Null 表達式的總和匯總)。 建議您僅在 SUM. ISNULL() 中參考不可以是 Null 的值, 或許會對此有幫助。
8663 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為其選取清單不包含COUNT_BIG。*ls。 請考慮將COUNT_BIG~ 新增至選取清單。
8664 16 No 檢視表 '%.*ls' 上無法建立索引,因為檢視定義包含重複的數據行名稱。
8665 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為沒有數據列無法滿足檢視定義。 建議您從檢視表定義中消除不一致。
8666 10 No 警告:優化器無法使用索引,因為檢視的選取清單包含非匯總表達式。
8667 10 No 警告:優化器無法使用索引,因為檢視中的群組清單會形成索引鍵,而且是多餘的。
8668 16 No 無法在檢視 『%.*ls』 上建立叢集索引 『%.*ls』,因為檢視的選取清單包含聚合函數或群組數據行結果的表達式。 建議從選取清單中移除彙總函式或群組資料行結果的運算式。
8669 16 No 嘗試維護索引檢視表 "%.*ls" 失敗,因為其中包含彙總結果上的運算式,或其中包含排名函數或彙總視窗函數。 建議您卸除檢視表上的叢集索引,或變更檢視表定義。
8670 16 No 查詢最佳化工具到達最佳化期間可使用檢視表最大數目的內部限制。
8671 16 No 嘗試維護索引檢視表 %.*ls“ 失敗,因為索引 「%.*ls」 上的ignore_dup_key選項。 請卸除該索引或不使用 ignore_dup_key 索引選項來重新建立索引。
8672 16 No MERGE 陳述式嘗試多次 UPDATE 或 DELETE 同一個資料列。 這在目標資料列符合多個來源資料列時便會發生。 MERGE 陳述式不能多次 UPDATE/DELETE 目標資料表的同一個資料列。 請重新定義 ON 子句,以確定目標資料列最多只符合一個來源資料列,或使用 GROUP BY 子句將來源資料列編成群組。
8673 16 No 如果 MERGE 陳述式同時觸發參考完整性條件約束的 'ON DELETE SET NULL' 和 'ON UPDATE CASCADE' 動作,則該陳述式無效。 請修改 MERGE 陳述式所執行的動作,以確定該陳述式不會同時觸發參考完整性條件約束的這兩個動作。
8674 16 No 查詢處理器無法產生計劃。 數據表 『%.*ls』 無法使用,因為堆積已損毀。 讓資料庫離線以重建數據表和堆積,然後再次執行查詢處理器。
8675 17 Yes 等候遠端記憶體資源在資源集區 『%ls』 (%ld) 中執行查詢時發生逾時。 請重新執行查詢。
8676 16 No 無效的計劃。
8680 17 No 內部查詢處理器錯誤:查詢處理器在處理遠端查詢階段時發現意外的錯誤。
8681 17 No 內部查詢處理器錯誤:查詢處理器在處理期間發生意外錯誤。 [%ls]
8682 16 No 透過資料指標的 SELECT 失敗,因為提供給 USE PLAN 提示的 XML 計畫中,並未提供 Populate 和 Fetch 計畫,但至少必須提供一個。 為能成功地強制執行計畫,請直接使用從 SQL Server 擷取的 XML 資料指標計畫,不要修改。
8683 16 No 無法強制執行查詢計畫,因為 USE PLAN 提示中提供的 XML 執行程序表,包含無效的星狀聯結規格。 請考慮指定包含由 SQL Server 所產生且未修改之 XML 執行程序表的 USE PLAN 提示。 如此或許可以允許您強制執行計畫。
8684 16 No 找不到查詢計畫,因為搜尋 USE PLAN 提示中指定的計畫時,最佳化工具超過允許的作業數量。 建議您移除 USE PLAN 提示。 然後必要時請考慮 (1) 更新統計資料,(2) 使用其他提示,例如聯結提示、索引提示或 OPTIMIZE FOR 提示,(3) 重寫查詢或將查詢分成兩個或以上的個別查詢。
8685 16 No 無法編譯查詢,因為 <CursorStmt> 元素會出現在提供給 USE PLAN 的 XML 計劃中,但 USE PLAN 已套用至非數據指標語句。 請考慮在陳述式上直接使用從 SQL Server 取得的 XML 計畫,不必修改。
8686 16 No 數據指標計劃強制失敗,因為輸入計劃具有一個 <以上的 Operation> 節點與 OperationType=%ls。 請考慮直接使用從 SQL Server 擷取的 XML 資料指標計畫,不必修改。
8687 16 No 資料指標計畫失敗,因為對於 FAST_FORWARD 或 STATIC 以外的資料指標類型,無法使用 USE PLAN 提示強制執行計畫。 請考慮移除 USE PLAN 提示並更新統計資料,或使用不同提示來影響查詢計畫選擇。
8688 16 No 數據指標計劃強制失敗,因為在提供給USE PLAN的 XML 計劃中,CursorPlan> 元素下<遺漏必要的元素 %ls。 請考慮直接使用從 SQL Server 擷取的 XML 資料指標計畫,不必修改。
8689 16 No USE PLAN 提示中指定的資料庫 '%.*ls' 不存在。 請指定現有的資料庫。
8690 16 No 無法編譯查詢,因為 USE PLAN 提示與提示 %ls 衝突。 建議您移除提示 %ls。
8691 16 No 無法編譯查詢,因為 USE PLAN 提示與 SET %ls ON 衝突。 建議您設定 %ls OFF。
8692 16 No 無法執行 %ls 語句,因為 %ls 不支援 USE PLAN 提示。 SELECT 僅支援USE PLAN。
8693 16 No 無法編譯查詢,因為在 USE PLAN 提示中 XML 計畫的 RelOp 元素之下,LogicalOp = '%ls'、PhysicalOp = '%ls' 和 sub_element = '%ls' 的組合無效。 請改用可辨識的組合。 建議您使用自動產生的 XML 計畫而不修改。
8694 16 No 無法執行查詢,因為 USE PLAN 提示與分散式查詢或全文檢索作業的使用發生衝突。 建議您移除 USE PLAN 提示。
8695 16 No 無法執行查詢,因為 USE PLAN 提示中的 XML 計畫格式不正確。 請確認 XML 計畫為適合強制執行計畫的合法計畫。 請參閱線上叢書,以取得其他詳細資料。
8696 16 No 無法執行查詢,因為 USE PLAN 提示的 XML 計畫中,具有 NodeId %d、父 RelOp 之 Spool 元素的格式不正確。 請驗證每個 Spool 元素的父 RelOp 具有唯一 NodeId 屬性,而且每個 Spool 元素有單一 RelOp 子元素或 PrimaryNodeId 屬性,但不可以兩者都有。 Spool 的 PrimaryNodeId 必須參考具有 Spool 子元素的現有 RelOp 的 NodeId。 建議您使用未修改過的 XML 執行程序表做為 USE PLAN 提示。
8697 16 No 無法執行查詢,因為提供給 USE PLAN 的 XML 計畫中,元素 %ls 必須有 %d %ls 節點做為子系,但有 %d。
8698 16 No 查詢處理器無法產生查詢計畫,因為 USE PLAN 提示中包含無法驗證為合法查詢的計畫。 請移除或取代 USE PLAN 提示。 為能成功地強制執行計畫,請確認 USE PLAN 提示中提供的計畫,是 SQL Server 為同一查詢自動產生的。
8699 16 No 無法執行查詢,因為其中包含一個以上的 USE PLAN 提示。 最多只能使用一個 USE PLAN 提示。
8700 16 No 查詢無法執行,因為記憶體優化數據表上的數據行存放區索引目前已停用。 使用指定不同索引的索引提示重寫查詢。
8709 16 No 負數或 NULL 視窗分隔符所造成的錯誤。
8710 16 No 必須提供搭配 CUBE、ROLLUP 或 GROUPING SET 查詢使用的彙總函式才能進行合併子彙總。 如果要修正這個問題,請移除彙總函式或在 GROUP BY 子句之上使用 UNION ALL 來撰寫查詢。
8711 16 No 相同範圍中的多個排序彙總函式具有彼此不相容的排序。
8712 16 No USE PLAN 提示中指定的索引 '%.*ls' 不存在。 請指定現有的索引,或用指定的名稱建立索引。
8713 16 No 無法強制查詢計劃,因為計劃中所參考的索引檢視中有問題。
8714 16 No Polybase 錯誤:無法將外部數據格式轉換為 SQL Server 內部格式。
8715 16 No Polybase 錯誤:無法在外部緩衝區配置的情況下設定數據表的實體配置。
8720 15 No 無法執行查詢。 為物件 '%.*ls' 指定的 TABLE HINT 子句不止一個。 針對每個資料表參考,請最多指定一個 TABLE HINT 這類子句。
8721 15 No 無法執行查詢。 OPTION 子句中的 TABLE HINT 會導致物件 '%.*ls' 的參考變成模稜兩可。 請考慮改用 USE PLAN 查詢提示。
8722 15 No 無法執行查詢。 影響提示 『%.*ls』 的語意會出現在物件 『%.*ls』 的 『%.*ls』 子句中,但不出現在對應的 『%.*ls』 子句中。 請變更 OPTION (TABLE HINTS...) 子句,使影響提示的語意符合 WITH 子句。
8723 15 No 無法執行查詢。 物件 '%.*ls' 在 TABLE HINT 子句中指定,卻未用在查詢中,或不符合查詢中指定的別名。 TABLE HINT 子句中的資料表參考必須符合 WITH 子句。
8724 15 No 無法執行查詢。 資料表值或 OPENROWSET 函數 '%.*ls' 不能在 TABLE HINT 子句中指定。
8725 17 No 平行查詢執行期間中止的子程序線程。
8726 16 No %.*ls 函式的輸入參數必須是常數。
8727 16 No 百分位數函式的輸入參數超出範圍 [0, 1]。
8728 16 No RANGE 視窗框架的 ORDER BY 清單不能包含 LOB 類型的運算式。
8729 16 No RANGE 視窗框架的 ORDER BY 清單大小總計為 %lu 位元組。 支援的大小上限為 %lu 位元組。
8730 16 No Lag 和 Lead 函式的 Offset 參數不可以是負值。
8731 15 No REDISTRIBUTE 和 REDUCE 提示預期第一個聯結條件會是直接比較類型之數據行的相等比較。 修改查詢並重新執行。
8732 15 No REPLICATE 和 REDUCE 提示只能與內部聯結搭配使用。 修改查詢並重新執行。
8733 16 No STRING_AGG的分隔符參數必須是字串常值。
8901 16 No 數據表錯誤:對象識別碼 %d 的元數據不一致。 此錯誤無法修復,而且會阻礙此物件的進一步處理。
8902 17 No DBCC 處理時的記憶體配置錯誤。
8903 16 No 資料庫識別碼 %d 的範圍 %S_PGID 同時配置於 GAM %S_PGID 和 SGAM %S_PGID。
8904 16 No 資料庫識別碼 %d 的範圍 %S_PGID 由一個以上的配置物件所配置。
8905 16 No 資料庫識別碼 %d 的範圍 %S_PGID 標示為配置於 GAM,但是沒有 SGAM 或 IAM 已將其配置。
8906 16 No 資料庫識別碼 %d 的頁面 %S_PGID 配置於 SGAM %S_PGID 和 PFS %S_PGID,但是並未配置於任何 IAM。 PFS 旗標 '%hs'。
8907 16 No 空間索引、XML 索引或索引檢視表 '%.*ls' (物件識別碼 %d) 中包含不是由檢視表定義產生的資料列。 這不必然表示資料庫中的資料完整性有問題。 如需有關疑難排解索引檢視表之 DBCC 錯誤的詳細資訊,請參閱《SQL Server 線上叢書》。
8908 16 No 空間索引、XML 索引或索引檢視表 '%.*ls' (物件識別碼 %d) 中並未包含所有由檢視表定義產生的資料列。 這不必然表示資料庫中的資料完整性有問題。 如需有關疑難排解空間索引、XML 索引和索引檢視表之 DBCC 錯誤的詳細資訊,請參閱《SQL Server 線上叢書》。
8909 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面標識符 %S_PGID在其頁首中包含不正確的頁面標識符。 頁首中的 PageId = %S_PGID。
8910 16 No 資料庫識別碼 %d 中的頁面 %S_PGID配置給物件標識符 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識元 %I64d(類型 %.*ls),以及對象標識碼 %d、索引標識碼 %d、分割區標識符 %I64d、配置單位標識符 %I64d(類型 %.*ls)。
8911 10 No 已修復錯誤。
8912 10 No %.*ls 修復了資料庫 '%ls' 中 %d 個配置錯誤和 %d 個一致性錯誤。
8913 16 No 範圍 %S_PGID 配置給 '%ls' 和至少一個其他物件。
8914 10 No 物件識別碼 %d、索引識別碼 %d、資料分割識別碼 %I64d、配置單位識別碼 %I64d (類型 %.*ls) 之頁面 %S_PGID 的 PFS 可用空間資訊不正確。 期望值 %hs,實際值 %hs。
8915 10 No 檔案 %d (混合範圍數量 = %I64d,混合頁面 = %I64d)。
8916 10 No 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls),資料範圍 %I64d,頁面 %I64d,混合範圍頁面 %I64d。
8917 10 No 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls),索引範圍 %I64d,頁面 %I64d,混合範圍頁面 %I64d。
8918 10 No 此資料庫中 (混合範圍數量 = %I64d,混合頁面 = %I64d)。
8919 16 No 物件識別碼 %d、索引標識碼 %d、分割區標識符 %I64d、配置單位標識碼 %I64d(類型 %.*ls):標頭中的記錄計數 (%d) 與頁面 %S_PGID上找到的記錄數目不符。
8920 16 No 無法在使用者交易內進行 %ls 作業。 請結束交易並重新發出陳述式。
8921 16 No 檢查結束。 收集事實時偵測到失敗。 可能是由於 tempdb 空間用完或系統資料表不一致。 請檢查先前的錯誤。
8922 10 No 無法修復此錯誤。
8923 10 No DBCC 陳述式的修復層級導致略過此修復。
8924 10 No 必須先更正其他錯誤,才能修復此錯誤。
8925 16 No 數據表錯誤: 跨對象連結: 頁面 %S_PGID, 位置 %d,在對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識符 %I64d(類型 %.*ls),是指頁面 %S_PGID,位置 %d,在對象標識碼 %d,索引標識符 %d,分割區標識符 %I64d,配置單位標識符 %I64d(類型 %.*ls)。
8926 16 No 數據表錯誤:跨對象連結:父頁面 %S_PGID,物件 %d 中的位置 %d,索引 %d,分割區 %I64d,AU %I64d (%.*ls),以及物件 %d 中的頁面 %S_PGID-next>,索引 %d,分割區 %I64d,AU %I64d (%.*ls),參照頁面 %S_PGID,但不在相同的物件中。
8927 16 No 物件識別碼 %d、索引標識碼 %d、分割區標識符 %I64d、配置單位標識碼 %I64d(類型 %.*ls):標頭中的准刪除記錄計數 (%d) 與頁面 %S_PGID上找到的准刪除記錄數目 (%d) 不符。
8928 16 No 物件識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls):無法處理頁面 %S_PGID。 請參閱其他錯誤以取得詳細資料。
8929 16 No 物件標識碼 %d、索引標識符 %d、分割區標識符 %I64d、配置單位標識碼 %I64d(類型 %.*ls):在數據列外數據中找到錯誤,標識符為 %I64d,由 %.*ls 所識別的 %ls 記錄所擁有的 %I64d
8930 16 No 資料庫錯誤:資料庫 %d 的元數據不一致。 此錯誤無法修復,而且會阻礙 DBCC 的進一步處理。 請從備份進行還原。
8931 16 No 數據表錯誤:對象標識碼 %d、索引標識碼 %d、分割區標識元 %I64d、配置單位標識碼 %I64d(類型 %.*ls) B 型樹狀結構層級不符、頁面 %S_PGID。 層級 %d 與來自父 %S_PGID 的層級 %d 不符。
8932 16 No 在 sys.filegroups 中找不到資料庫 '%ls' 的檔案群組識別碼 %d。
8933 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID (層級 %d) 上的低索引鍵值不是 >= 父 %S_PGID位置 %d 中的索引鍵值。
8934 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID (層級 %d) 上的高索引鍵值不小於下一個頁面 %S_PGID 的父 %S_PGID,位置 %d 之低索引鍵值。
8935 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID 上的前一個連結 %S_PGID 與父 %S_PGID 位置 %d 對此頁面應有的前一個頁面 %S_PGID 不符。
8936 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 B 型樹狀目錄鏈結不相符。 %S_PGID-next> = %S_PGID,但 %S_PGID-Prev> = %S_PGID。
8937 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 B 型樹狀目錄頁面 %S_PGID 具有兩個父節點: 位置 %d 的 %S_PGID 和位置 %d 的 %S_PGID。
8938 16 No 數據表錯誤:頁面 %S_PGID、對象標識碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識元 %I64d(類型 %.*ls)。 非預期的頁面類型 %d。
8939 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 值為 %ld 和 %ld。
8940 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位址 0x%x 並未對齊。
8941 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位置 %d,位移 0x%x 無效。
8942 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位置 %d,位移 0x%x 與前一個資料列重疊。
8943 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位置 %d,資料列延伸至 0x%x 的可用空間內。
8944 16 No 數據表錯誤:對象標識碼 %d、索引標識碼 %d、分割區標識元 %I64d、配置單位標識碼 %I64d(類型 %.*ls)、頁面 (%d:%d:%d),數據列 %d。 測試 (%.*ls) 失敗。 值為 %ld 和 %ld。
8945 16 No 數據表錯誤:對象識別碼 %d,將會重建索引標識碼 %d。
8946 16 No 數據表錯誤:配置頁面 %S_PGID具有無效的 %ls 頁首值。 類型為 %d。 請檢查頁面的類型、配置單位識別碼以及頁面識別碼。
8947 16 No 數據表錯誤:物件標識碼 %d 的多個 IAM 頁面、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識元 %I64d (類型 %.*ls) 包含相同間隔的配置。 IAM 頁面 %S_PGID 和 %S_PGID。
8948 16 No 資料庫錯誤:頁面 %S_PGID在 PFS 頁面 %S_PGID中標示錯誤類型。 PFS 狀態 0x%x 應為 0x%x。
8949 10 No %.*ls 修復了資料表 '%ls' (物件識別碼 %d) 中 %d 個配置錯誤和 %d 個一致性錯誤。
8950 16 No %.*ls 修復了並未和任何單一物件關聯的 %d 個配置錯誤和 %d 個一致性錯誤。
8951 16 No 資料表錯誤: 資料表 '%ls' (識別碼 %d)。 資料列在索引 '%ls' (識別碼 %d) 中沒有相符的索引資料列。 可能是相符索引資料列的索引鍵遺漏或無效:
8952 16 No 資料表錯誤: 資料表 '%ls' (識別碼 %d)。 索引 '%ls' (識別碼 %d) 的索引資料列和任何資料列都不符。 可能是因為下列多出的或無效的索引鍵:
8953 10 No 修復:刪除標識碼為 %I64d 的 off-row 數據行,針對物件標識碼 %d、索引標識碼 %d、分割區標識元 %I64d、配置單位標識符 %I64d(類型 %.*ls)頁面 %S_PGID,位置 %d。
8954 10 No %.*ls 找到了沒有與任何單一物件相關聯的 %d 個配置錯誤和 %d 個一致性錯誤。
8955 16 No (%ls) 所識別的資料列 (%d:%d:%d) 具有索引值 '%ls'。
8956 16 No 具有值為 (%ls) 的索引資料列 (%d:%d:%d) 指向 (%ls) 所識別的資料列。
8957 10 Yes %ls 執行的 %lsDBCC %ls (%ls%ls%ls)%ls 發現 %d 個錯誤並修復了 %d 個錯誤。 經過時間: %d 小時 %d 分 %d 秒。 %.*ls
8958 10 No %ls 是 DBCC %ls (%ls%ls%ls) 所發現之錯誤的最小修復層級。
8959 16 No 數據表錯誤:物件標識碼 %d 的 IAM 頁面 %S_PGID,索引標識符 %d,分割區標識碼 %I64d,配置單位標識符 %I64d (類型 %.*ls) 連結在對象標識碼 %d 的 IAM 鏈結中,索引標識符 %d,分割區標識符 %I64d,配置單位標識符 %I64d(類型 %.*ls)依頁面 %S_PGID。
8960 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,資料行 %d 不是有效的複雜資料行。
8961 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點與來自頁面 %S_PGID,位置 %d 的參考不相符。
8962 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點有錯誤的節點類型 %d。
8963 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點具有類型 %d。 不得放置在類型為 %d 的頁面上。
8964 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 未參考頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點。
8965 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 已在頁面 %S_PGID,位置 %d 中參考頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點,但在掃描時卻找不到。
8966 22 Yes 無法使用閂鎖類型 %ls 來讀取和閂鎖頁面 %S_PGID。 %ls 失敗。
8967 16 No DBCC 發生內部錯誤,阻礙進一步處理。 請連絡客戶支援服務。
8968 16 No 資料表錯誤: %ls 頁面 %S_PGID (物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls)) 超出這個資料庫的範圍。
8969 16 No 數據表錯誤: IAM 鏈結錯誤: 物件識別碼 %d, 索引識別碼 %d, 分割區識別碼 %I64d, 設定單位識別碼 %I64d (類型 %.*ls)。 IAM 頁面 %S_PGID 的下一個頁面為 %S_PGID,但頁面 %S_PGID 的前一個連結為 %S_PGID。
8970 16 No 數據列錯誤:物件標識碼 %d,索引標識碼 %d,分割區標識元 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面標識符 %S_PGID,數據列標識符 %d。 數據行 『%.*ls』 已建立不是 NULL,但在數據列中是 NULL。
8971 16 No 轉送的數據列不符:對象標識碼 %d,分割區標識碼 %I64d,配置單位標識元 %I64d(類型 %.*ls) 頁面 %S_PGID,位置 %d 指向轉送的數據列頁面 %S_PGID,位置 %d;轉送的數據列會指向頁面 %S_PGID,位置 %d
8972 16 No 一個以上的資料列參考到轉送資料列。 物件識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls),頁面 %S_PGID,位置 %d 不正確地指向轉送資料列頁面 %S_PGID,位置 %d,而轉送的資料列正確地往回參考頁面 %S_PGID,位置 %d。
8973 16 No CHECKTABLE 在處理物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls) 時發現頁面 %S_PGID,位置 %d 兩次。
8974 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d 以及頁面 %S_PGID,位置 %d 指向頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點。
8975 10 No 物件 '%.*ls' (物件識別碼 %d) 的 DBCC 跨資料列集檢查失敗,因為發生內部查詢錯誤 %d,嚴重性 %d,狀態 %d。 有關這個錯誤的詳細資訊,請參閱線上叢書。
8976 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 雖然頁面 %S_PGID 為其父 %S_PGID 與先前的 %S_PGID 所參考,它未顯示於掃描中。 請檢查先前的錯誤訊息。
8977 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 找不到頁面 %S_PGID 的父節點。
8978 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID 遺漏了來自先前頁面 %S_PGID 的參考。 可能是鏈結問題。
8979 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID 遺漏了來自其父系 (未知) 和先前頁面 (頁面 %S_PGID) 節點的參考。 可能是系統目錄的根項目有問題。
8980 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 索引節點頁面 %S_PGID,位置 %d 參考到子頁面 %S_PGID 及先前的子 %S_PGID,但找不到它們。
8981 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 %S_PGID 的下一個指標參考至頁面 %S_PGID, 但找不到 %S_PGID 及其父系。 可能是鏈結發生問題。
8982 16 No 數據表錯誤:跨對象連結。 物件標識符 %d 中的頁面 %S_PGID-next>,索引標識符 %d,分割區標識碼 %I64d,AU 標識符 %I64d(類型 %.*ls) 是指物件標識符 %d 中的頁面 %S_PGID,索引標識符 %d,分割區標識符 %I64d,AU 標識符 %I64d(類型 %.*ls),但不在相同的索引中。
8983 10 No 檔案 %d。 範圍 %I64d,使用的頁面 %I64d,保留的頁面 %I64d,混合範圍 %I64d,混合頁面 %I64d。
8984 16 No 資料表錯誤: 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d。 資料列應該是在資料分割號碼 %d 上,但卻在資料分割號碼 %d 中找到。 可能是因為下列多出的或無效的索引鍵:
8985 16 No 在 sys.database_files 中找不到資料庫 %.*ls' 的檔案%.*ls'。 檔案可能不存在或已卸除。
8986 16 No 物件識別碼 %d 的錯誤 (%d) 太多。 若要查看所有的錯誤訊息,請使用 "WITH ALL_ERRORMSGS" 來重新執行陳述式。
8987 16 No 沒有可用的 DBCC 陳述式 '%.*ls' 說明。
8988 16 No (%ls) 所識別的資料列 (%d:%d:%d)。
8989 10 No %.*ls 發現了資料庫 '%ls' 中 %d 個配置錯誤和 %d 個一致性錯誤。
8990 10 No %.*ls 發現了資料表 '%ls' (物件識別碼 %d) 中 %d 個配置錯誤和 %d 個一致性錯誤。
8991 16 No 0x%p 到 0x%p 不是有效的位址範圍。
8992 16 No 檢查目錄訊息 %d,狀態 %d: %.*ls
8993 16 No 物件識別碼 %d,轉送資料列頁面 %S_PGID,位置 %d 指向頁面 %S_PGID,位置 %d。 沒有遇到轉送的資料列。 可能是配置錯誤。
8994 16 No 物件識別碼 %d,轉送資料列頁面 %S_PGID,位置 %d 應該由轉送資料列頁面 %S_PGID,位置 %d 所指向。 沒有遇到轉送資料列。 可能是配置錯誤。
8995 16 No 系統資料表 '%.*ls' (物件識別碼 %d,索引識別碼 %d) 位於檔案群組 %d。 所有的系統資料表都必須位於檔案群組 %d。
8996 16 No 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls) 的 IAM 頁面 %S_PGID 控制應該是位於檔案群組 %d,卻位於檔案群組 %d 的頁面。
8997 16 No Service Broker 訊息 %d,狀態 %d: %.*ls
8998 16 No GAM、SGAM 或 PFS 頁面上的頁面錯誤阻礙對從 %S_PGID 到 %S_PGID 的資料庫識別碼 %d 頁面檢查配置完整性。 請參閱其他錯誤以了解發生原因。
8999 10 No 資料庫 tempdb 配置錯誤阻礙進一步 %ls 處理。
錯誤 嚴重性 已記錄事件 描述
8001 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 SQL Variant 參數不得使用中繼資訊。
8002 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (XML) 指定了無效的資料庫或架構。
8003 16 No 傳入要求有太多參數。 伺服器最多支援 %d 參數。 減少參數數目並重新傳送要求。
8004 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 RPC 名稱無效。
8005 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d:參數名稱無效。
8006 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d:參數狀態旗標無效。
8007 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 區塊化格式對於類型為 0x%02X 的大型物件參數不正確。
8008 16 No 傳遞至 sp_execute 的參數數目不等於準備控制代碼時使用的參數數目 (%d)。
8009 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 未知。
8010 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): RPC 會以未變更的元數據旗標標示,但數據類型 0x%02X 與上次傳送的數據類型不同。
8011 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 對於類型特定元數據的長度無效。
8012 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 對類型特定元數據的精確度或小數位數無效。
8013 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 的實例長度無效。
8014 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 的類型特定元數據無效。
8015 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 為不具類型的 NULL,但標示為輸出參數。
8016 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 的數據長度或元數據長度無效。
8017 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 的精確度或小數位數無效。
8018 16 No 無效的參數 %d ('%.*ls'): 資料類型 0x%02X 是已被取代的大型物件,或 LOB,但標示為輸出參數。 輸出參數不支援已被取代的類型。 請改用目前的大型物件類型。
8019 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 指定了無效的使用者類型。
8020 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 的串行化元數據長度無效。
8021 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 指定了無效的資料庫。
8022 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 提供的值為 NULL,且數據類型 %.*ls 不可以是 NULL。 請檢查無效值的來源資料。
8023 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 提供的值不是數據類型 %.*ls 的有效實例。 請檢查無效值的來源資料。 例如,無效值是具有小數位數大於有效位數的 numeric 類型資料。
8024 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 具有類型特定元數據的無效定序。
8025 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): RPC 會以元數據未變更旗標標示,但數據類型 0x%02X 的最大長度與上次傳送的標識符不同。
8026 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): RPC 會以元數據未變更旗標標示,但數據類型 0x%02X 的實際長度與上次傳送的長度不同。
8027 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 指定了無效的架構。
8028 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 提供的長度對數據類型 %.*ls 無效。 請檢查無效長度的來源資料。 例如,無效長度是具有異常長度 (以位元組為單位) 的 nchar 類型資料。
8029 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)遇到未預期的令牌處理數據表值參數。
8030 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(XML) 指定了無效的資料庫或架構。
8031 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據行 %d:數據類型 0x%02X 的大型物件參數區塊化格式不正確。
8032 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X 未知。
8033 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 的長度對於類型特定的元數據而言無效。
8034 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 具有無效的精確度或小數位數類型特定元數據。
8035 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 的實例長度無效。
8036 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 的類型對類型特定的元數據無效。
8037 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X 的數據長度或元數據長度無效。
8038 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X 具有無效的有效位數或小數字數。
8039 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X (CLR 類型) 指定了無效的用戶類型。
8040 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(CLR 類型) 的串行化元數據長度無效。
8041 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(CLR 類型) 指定了無效的資料庫。
8042 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:提供的值為 NULL,數據類型 %.*ls 不可為 NULL。 請檢查無效值的來源資料。
8043 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:提供的值不是數據類型 %.*ls 的有效實例。 請檢查無效值的來源資料。 例如,無效值是具有小數位數大於有效位數的 numeric 類型資料。
8044 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d: 資料類型 0x%02X (sql_variant) 具有類型特定元數據的無效定序。
8045 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(CLR 類型) 指定了無效的架構。
8046 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:提供的長度對數據類型 %.*ls 無效。 請檢查無效長度的來源資料。 例如,無效長度是具有異常長度 (以位元組為單位) 的 nchar 類型資料。
8047 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了非零長度的資料庫名稱。 資料表值參數不可以使用資料庫名稱,只有結構描述名稱和類型名稱是有效的。
8048 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的架構。
8049 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的類型名稱。
8050 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的數據行計數。
8051 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的數據行名稱。
8052 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)時間戳數據行必須是預設值。
8053 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的數據行旗標。
8054 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)具有指定的排序和唯一性元數據無效。
8055 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定的數據行排序元數據無效。
8056 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)已指定太多選擇性元數據標記。
8057 16 No 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)。 指定的資料行是計算資料行或預設資料行,而且已設定排序或唯一性。 只有在具有用戶端提供資料的資料行上才能設定排序和唯一性。
8058 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數化字串的資料表值參數 %d 未定義資料表類型。
8059 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數化字串的資料表值參數 "%.*ls" 未定義資料表類型。
8060 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)為 Null,且未設定為預設值。 Null 資料表值參數必須以預設參數方式傳送。
8061 16 No 資料表值參數 "%.*ls" 的資料不符合參數的資料表類型。 SQL Server 錯誤為: %d,狀態: %d
8062 16 No 資料表值參數 %d 的資料不符合參數的資料表類型。 SQL Server 錯誤為: %d,狀態: %d
8063 16 No 內送表格式資料流 (TDS) 遠端程序呼叫 (RPC) 資料流正在傳送無限制長度的 CLR 類型。 參數 %d (“%.*ls”) 定義為類型 %.*ls。 但下層用戶端不支援這個類型。 請將大型 CLR 類型的序列化資料當成 varbinary(max) 傳送,或是將用戶端驅動程式升級至可支援無限制長度的 CLR 類型。
8064 16 No 參數 %d ([%.*ls].[%.*ls]。[%.*ls]: CLR 類型不存在,或您沒有存取它的許可權。
8065 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 此版本的 SQL Server 不支援加密演算法。
8066 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 此版本的 SQL Server 不支援加密正規化版本。
8067 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 此版本的 SQL Server 不支援加密類型。
8068 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料行加密金鑰資料庫識別碼、標識碼或版本超出界限。
8101 16 No 位於資料表 '%.*ls' 的識別欄位其外顯值只有當使用了資料行清單且 IDENTITY_INSERT 為 ON 時才能指定。
8102 16 No 無法更新識別欄位 '%.*ls'。
8103 16 No 數據表 『%.*ls』 不存在或無法開啟 SET 作業。
8104 16 No 目前的使用者不是數據表 『%.*ls』 的資料庫或對象擁有者。 無法執行 SET 作業。
8105 16 No '%.*ls' 不是使用者資料表。 無法執行 SET 作業。
8106 16 No 資料表 '%.*ls' 不具有識別屬性。 無法執行 SET 作業。
8107 16 No 數據表 '%.*ls.%.*ls.%.*ls.%.*ls' IDENTITY_INSERT已經開啟。 無法執行資料表 '%.*ls' 的 SET 作業。
8108 16 No 無法使用 SELECT INTO 語句將標識列新增至數據表 '%.*ls',其已經有繼承標識列屬性的數據行 '%.*ls'。
8109 16 No 正在嘗試使用 SELECT INTO 陳述式來加入多個識別欄位到資料表 '%.*ls'。
8110 16 No 無法加入多個 PRIMARY KEY 條件約束到資料表 '%.*ls'。
8111 16 No 無法在資料表 '%.*ls' 中的可為 Null 的資料行上定義 PRIMARY KEY 條件約束。
8112 16 No 無法對資料表 '%.*ls' 上的條件約束加入一個以上的叢集索引。
8113 16 No XML 資料類型方法 '%.*ls' 的使用不正確。 此處應該是使用 mutator 方法。
8114 16 No 將資料類型從 %ls 轉換到 %ls 時發生錯誤。
8115 16 No 轉換 %ls 到資料類型 %ls 時發生算術溢位錯誤。
8116 16 No 引數資料類型 %ls 對 %ls 函數的引數 %d 無效。
8117 16 No %ls 運算子的運算元資料類型 %ls 無效。
8118 16 No 數據行 『%.*ls.%.*ls』 在選取清單中無效,因為它未包含在聚合函數中,而且沒有 GROUP BY 子句。
8119 16 No 數據行 『%.*ls.%.*ls』 在 HAVING 子句中無效,因為它未包含在聚合函數中,而且沒有 GROUP BY 子句。
8120 16 No 數據行 『%.*ls.%.*ls』 在選取清單中無效,因為它不包含在聚合函數或 GROUP BY 子句中。
8121 16 No 數據行 『%.*ls.%.*ls』 在 HAVING 子句中無效,因為它不包含在聚合函數或 GROUP BY 子句中。
8123 16 No 相互關聯的運算式無效,因為它不在 GROUP BY 子句中。
8124 16 No 在包含外部參考的彙總運算式中指定了多個資料行。 如果要彙總的運算式包含了外部參考,則該外部參考必須是運算式中參考的唯一資料行。
8125 16 No 包含外部參考的彙總運算式必須包含於選取清單中,或是查詢中的 HAVING 子句子查詢,其 FROM 子句中的資料表包含了要彙總之資料行。
8126 16 No ORDER BY 子句中的數據行 「%.*ls.%.*ls」 無效,因為它未包含在聚合函數中,而且沒有 GROUP BY 子句。
8127 16 No 數據行 %.*ls.%.*ls“ 在 ORDER BY 子句中無效,因為它不包含在聚合函數或 GROUP BY 子句中。
8128 10 Yes 正在使用 '%s' 版本 '%s' 來執行擴充預存程序 '%s'。 此為參考用訊息,使用者不必採取任何動作。
8129 16 No 新的磁碟大小必須大於 %d。 請考慮使用 DBCC SHRINKDB。
8131 10 Yes 擴充預存程序 DLL '%s' 並未匯出 __GetXpVersion()。 請參考文件集的<回溯相容性細節 (層級 1) - 開放式資料服務>主題,以取得詳細資訊。
8132 10 Yes 擴充預存程序 DLL '%s' 報告其版本為 %d.%d。 預期的版本為 %d.%d。
8133 16 No CASE 規格中至少有一個結果表達式必須是 NULL 常數以外的運算式。
8134 16 No 發現除以零的錯誤。
8135 16 No 數據表層級條件約束或索引未指定數據行清單、數據表 『%.*ls』。
8136 16 No 在資料表 '%.*ls' 的 %ls 條件約束索引鍵清單中,指定了重複的資料行。
8137 16 No XML 資料類型方法 '%.*ls' 的使用不正確。 此處應該是使用非 mutator 方法。
8138 16 No 在資料表 '%.*ls' 的外部索引鍵資料行清單中,指定了超過 16 個資料行。
8139 16 No 在資料表 '%.*ls' 中,外部索引鍵中的參考資料行數目和被參考資料行數目不同。
8140 16 No 在資料表 '%.*ls' 的資料行層級 %ls 條件約束中,指定了一個以上的索引鍵。
8141 16 No 數據行 『%.*ls』 的資料行 %ls 條件約束參考另一個資料行 '%.*ls'。
8143 16 No 參數 '%.*ls' 提供了不只一次。
8144 16 No 程序或函數 %.*ls 指定了太多的引數。
8145 16 No %.*ls 不是程式 %.*ls 的參數。
8146 16 No 程序 %.*ls 沒有參數而提供了引數。
8147 16 No 無法在可為 Null 的數據行 '%.*ls' 上建立 IDENTITY 屬性,數據表 '%.*ls'。
8148 16 No 針對資料表 %.*ls' 的資料行 '%.*ls' 指定多個資料行 %ls %S_MSG。
8149 16 No OLE Automation 物件在 Fiber 模式下並未支援。
8150 16 No 已針對資料行 『%.*ls』、數據表 '%.*ls' 指定多個 NULL 條件約束。
8151 16 No 已針對數據表 『%.*ls』 的資料行 '%.*ls' 定義 PRIMARY KEY 和 UNIQUE 條件約束。 但只能允許一個條件約束。
8152 16 No 字串或二進位資料會被截斷。
8153 10 No 警告:匯總或其他 SET 作業會排除 Null 值。
8154 15 No 資料表 '%.*ls' 模稜兩可。
8155 15 No 沒有為 '%.*ls' 的資料行 %d 指定任何資料行名稱。
8156 15 No '%.*ls' 資料行已針對 '%.*ls' 指定多次。
8158 15 No '%.*ls' 所具有的資料行比資料行清單中所指定的多。
8159 15 No '%.*ls' 所具有的資料行比資料行清單中所指定的少。
8160 15 No 有 GROUP BY 子句時,才能指定 GROUPING 或 GROUPING_ID 函數。
8161 15 No %.*ls 函數的引數 %d 不符合 GROUP BY 子句中的任何運算式。
8162 16 No 型式參數 "%.*ls" 未宣告為 OUTPUT 參數,但實質參數卻傳遞給要求的輸出。
8164 16 No INSERT EXEC 陳述式不可以是巢狀的。
8165 16 No 無效的子命令值 %d。 合法的範圍從 %d 到 %d。
8166 16 No 條件約束名稱 '%.*ls' 不允許。 條件約束名稱不可以用數字符號 (#) 開頭。
8167 16 No 資料行 "%.*ls" 的類型與 UNPIVOT 清單中指定的其他資料行類型有衝突。
8168 16 No 無法在此內容中建立、卸除、啟用或停用多個條件約束、數據行、索引或觸發程式,名為 『%.*ls』。 不允許重複的名稱。
8169 16 No 從字元字串轉換到 uniqueidentifier 時失敗。
8170 16 No 轉換 uniqueidentifier 值到 char 的結果空間不足。
8171 16 No 物件 '%.*ls' 上的提示 '%ls' 無效。
8172 16 No XML 資料類型方法 "%.*ls" 的引數 %d 必須為字串常值。
8173 15 No 用來叫用 XML 資料類型方法 '%.*ls' 的語法不正確。
8174 16 No 找不到控制代碼為 %d 的結構描述鎖定。
8175 10 No 找不到資料表 %.*ls。 將會稍後嘗試解析這個資料表名稱。
8176 16 No 重新同步處理程序必須有索引鍵 '%.*ls' 值,但未提供。
8177 16 No 無法在 %hs 子句中使用資料行,除非它包含在彙總函式或 GROUP BY 子句中。
8178 16 No 參數化查詢 『%.*ls』 需要未提供的參數 『%.*ls』。
8179 16 No 找不到控制代碼為 %d 的準備陳述式。
8180 16 No 陳述式無法準備。
8181 16 No 系統目錄中遺漏 '%.*ls' 的文字。 物件在可以使用之前必須先卸除並重新建立。
8183 16 No 在計算資料行上只可以建立 UNIQUE 或 PRIMARY KEY 條件約束,而 CHECK、FOREIGN KEY 和 NOT NULL 條件約束要求計算資料行為保存的。
8184 16 No 二進位總和檢查碼錯誤。 二進位總和檢查碼輸入中沒有可以比較的資料行。
8185 16 No 展開 「*」 時發生錯誤:在基礎表或檢視中發現無法比對的數據行。
8186 16 No 函數 '%.*ls' 只能用於使用者及系統資料表中。
8187 16 Yes 準備的控制代碼 %d 目前正由另一個命令使用中 (錯誤狀態: %d)。
8188 16 No 元件 %.*ls“ 上已經有元件類型 %.*ls” 的 SQL 類型。 只能有一個 SQL 類型對應到給定的組件類型。 CREATE TYPE 失敗。
8189 16 No 您沒有執行 '%ls' 的權限。
8190 16 No 沒有定義要篩選的資料表而無法編譯複寫篩選程序。
8191 16 No 複寫篩選程序只能包含 SELECT、GOTO、IF、WHILE、RETURN 以及 DECLARE 陳述式。
8192 16 No 複寫篩選程序不得有參數。
8193 16 No 無法執行標示為 FOR REPLICATION 的程序。
8195 16 No 無法在 %.*ls“ 上建立 「%.*ls」。 只能在使用者資料表和檢視表上建立 Insert、Update 和 Delete 觸發程序。
8196 16 No 重複指定為 ROWGUIDCOL 的資料行。
8197 16 No '%.*ls' 物件不存在,或對此項作業無效。
8199 16 No 在 EXECUTE <procname 中,procname> 只能是 char、varchar、nchar 或 nvarchar 類型的常值或變數。
8301 10 No 在程序 sp_addextendedproperty、sp_updateextendedproperty 和 sp_dropextendedproperty 中以及在資料表值函數 fn_listextendedproperty 中,使用值為 'USER' 的 level0type 已被取代,且 SQL Server 的未來版本將移除這種使用方式。 使用者目前的範圍限定為結構描述,因此會使用值為 'SCHEMA' 的 level0type,和值為 'USER' 的 level1type,做為 USER 的擴充屬性。
8302 10 No SQL Server 的未來版本將會移除 CREATE RULE 與 DROP RULE。 請避免在新的開發工作中使用 CREATE RULE 與 DROP RULE,並規劃修改目前使用它們的應用程式。 請改用 CREATE TABLE 或 ALTER TABLE 的 CHECK 關鍵字所建立的檢查條件約束。
8303 10 No SQL Server 的未來版本將會移除 CREATE DEFAULT 與 DROP DEFAULT。 請避免在新的開發工作中使用 CREATE DEFAULT 與 DROP DEFAULT,並規劃修改目前使用它們的應用程式。 請改用 ALTER TABLE 或 CREATE TABLE 的 DEFAULT 關鍵字所建立的預設定義。
8304 10 No SQL Server 的未來版本將移除 INDEXKEY_PROPERTY。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 sys.index_columns。
8305 10 No SQL Server 的未來版本將移除 TEXT IN ROW 功能。 請避免在新的開發工作中使用 TEXT IN ROW 選項的 sp_tableoption,並規劃修改目前使用 text in row 選項的應用程式。 儲存大型資料的慣用方法是透過使用 varchar(max)、nvarchar(max) 及 varbinary(max) 資料類型。
8306 10 No 在程序 sp_addextendedproperty、sp_updateextendedproperty 和 sp_dropextendedproperty 中以及在資料表值函數 fn_listextendedproperty 中,使用值為 'TYPE' 的 level0type 已被取代,且 SQL Server 的未來版本將移除這種使用方式。 類型目前的範圍限定為結構描述,因此會使用值為 'SCHEMA' 的 level0type,和值為 'TYPE' 的 level1type,做為 TYPE 的擴充屬性。
8307 10 No SQL Server 的未來版本將移除 FILE_ID。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 FILE_IDEX。
8308 10 No SQL Server 的未來版本將移除 USER_ID。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 DATABASE_PRINCIPAL_ID。
8309 16 No BACKUP LOG WITH TRUNCATE_ONLY 或 WITH NO_LOG已被取代。 簡單恢復模式應該用來自動截斷事務歷史記錄。
8310 16 No 無法建立 (或開啟) 命名的檔案對應物件 '%ls'。 SQL Server 效能計數器已停用。
8311 16 No 無法將檔案對應物件 '%ls' 的檢視對應到 SQL Server 處理位址空間。 SQL Server 效能計數器已停用。
8312 16 No 無法建立 (或開啟) 命名的 Mutex '%ls'。 SQL Server 效能計數器已停用。
8313 16 No 將 SQL Server 效能物件/計數器索引對應到物件/計數器名稱時發生錯誤。 SQL Server 效能計數器已停用。
8314 16 No SQL Server 效能物件 '%ls' 在登錄中找不到。 SQL Server 效能計數器已停用。
8315 16 No SQL Server 效能計數器 '%ls' 在登錄中找不到。 SQL Server 效能計數器已停用。
8316 16 No 無法開啟登錄機碼 『HKLM%ls』。 SQL Server 效能計數器已停用。
8317 16 No 無法查詢與登錄機碼 『HKLM%ls』 相關聯的值 '%ls'。 SQL Server 效能計數器已停用。
8318 16 No 效能計數器初始化期間發生虛擬記憶體配置失敗。 SQL Server 效能計數器已停用。
8319 16 No 操作系統核心物件 『%ls』 已經存在。 SQL Server 服務帳戶並未擁有此物件。 SQL Server 效能計數器已停用。
8320 10 No 未來的 SQL Server 版本將會移除@@REMSERVER。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用連結的伺服器和連結的伺服器預存程序。
8350 10 No 在陳述式 ('%.*ls') 的目標資料表上,於 UPDATE 或 DELETE 陳述式的 FROM 子句中,使用 NOLOCK 或 READUNCOMMITTED 提示已被取代。 這些提示在此位置上沒有作用。 Microsoft 建議您從這個陳述式移除這些提示。 在此位置支援這些提示的功能,即將從 SQL Server 未來版本中移除。
8351 16 Yes 由於註冊事件時指定的參數無效,所以無法處理追蹤控制要求。 請確定參數位於有效的範圍內。
8352 16 Yes 找不到要求的追蹤範本: 識別碼 = %ls。
8353 16 Yes Windows 事件追蹤啟動失敗。 %ls。 如果要啟用 Windows 事件追蹤,請重新啟動 SQL Server。
8354 16 Yes Windows 事件追蹤傳送事件失敗。 將來不一定會報告具有相同錯誤碼的傳送失敗。 錯誤識別碼: %d,事件類別識別碼: %d,原因: %ls。
8355 16 Yes 無法傳遞伺服器層級的事件通知。 在 msdb 中停用 Service Broker,或 msdb 無法啟動。 在其他資料庫中的事件通知也可能會受到影響。 請使 msdb 上線,或啟用 Service Broker。
8356 16 Yes Windows 事件追蹤 (ETW) 無法傳送事件。 伺服器記憶體不足。 未來不一定會再報告相同的傳送失敗錯誤。
8357 16 Yes Windows 事件追蹤 (ETW) 無法傳送事件。 這可能是因為系統資源不足。 未來不一定會再報告相同的傳送失敗錯誤。
8358 16 Yes Windows 事件追蹤 (ETW) 無法傳送事件。 事件訊息大小超過限制。 未來不一定會再報告相同的傳送失敗錯誤。
8359 16 Yes SQL 追蹤無法傳送事件通知。 伺服器記憶體不足。 未來不一定會再報告相同的傳送失敗錯誤。
8360 16 Yes SQL 追蹤無法傳送事件通知。 這可能是因為系統資源不足。 未來不一定會再報告相同的傳送失敗錯誤。
8379 10 No 舊樣式 RAISERROR (格式:RAISERROR 整數位符串)將在下一版的 SQL Server 中移除。 請避免在新的開發工作中使用此樣式,並規劃將目前使用此樣式的應用程式修改為使用新樣式的 RAISERROR。
8380 10 No SQLOLEDB 不再是支援的提供者。 請使用 SQL Native Client (SQLNCLI),透過連結伺服器 '%.*ls' 連接到 SQL Server。
8381 10 No SQLOLEDB 不再是支援的提供者。 請使用 SQL Native Client (SQLNCLI),對 SQL Server 執行特定連接。
8382 10 No 指定資料表提示不使用 WITH 關鍵字是已被取代的功能,並將從未來版本中移除。
8383 10 No 不用括號指定 HOLDLOCK 為資料表提示是一個已被取代的功能,而在下一版的 SQL Server 中將不再提供此功能。
8384 10 No 使用空格當作資料表提示分隔符號是已被取代的功能,並將從未來版本中移除。 請使用逗號來分隔個別資料表提示。
8385 10 No 在 90 或以上相容性模式中,彙總索引檢視表的選取清單必須包含 count_big(*)。
8386 10 No 在 INSERT 的目標資料表上使用提示 "%.*ls" 是已被取代的功能,因為 SQL Server 的未來版本可能會移除此功能。 請修改 INSERT 陳述式以移除使用此提示。
8387 10 No 透過檢視表將資料表提示間接套用到多重陳述式資料表值函數 (TVF) 的引動過程將從 SQL Server 的未來版本中移除。 請移除到檢視表 "%.*ls" 的參考上的提示,因為所參考的是多重陳述式 TVF。
8388 10 No SQL Server 的未來版本將移除從觸發程序傳回結果的功能。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8389 10 No SQL Server 的未來版本將移除 ALL 權限。 請避免在新的開發工作中使用此權限,並規劃修改目前使用此權限的應用程式。
8390 10 No 未來的 SQL Server 版本將移除 '::' 函數呼叫語法。 請取代為 "sys."。
8391 10 No 在 DROP INDEX 中使用兩部分名稱的用法已被取代。 新樣式語法 DROP INDEX <1p-name> ON {<3p-table-name> | <3p-view-name> }
8393 10 No SQL Server 的未來版本將移除當資料類型是時間戳記時可不指定資料行名稱的功能。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8394 10 No 使用已被取代的索引選項語法。 SQL Server 的未來版本將會移除已被取代的關聯式索引選項語法結構。 請避免在新的開發工作中使用此語法結構,並規劃修改目前使用此功能的應用程式。
8396 10 No SQL Server 的未來版本將會移除 %ls。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。 請改用 %ls。
8397 10 No SQL Server 的未來版本將會移除 TEXT、NTEXT 及 IMAGE 資料類型。 請避免在新的開發工作中使用它們,並規劃修改目前在使用它們的應用程式。 請改用 varchar(max)、nvarchar(max) 和 varbinary(max) 資料類型。
8398 10 No SQL Server 的未來版本將移除兩個部分以上的資料行名稱的用法。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8399 10 No SQL Server 的未來版本將會移除 %ls。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8401 16 No 由於在資料庫識別碼 %i 中具有識別碼 %i 的目標使用者沒有從佇列 '%.*ls' 接收的權限,所以無法傳遞此訊息。
8402 16 No '%S_MSG' 陳述式中 '%S_MSG' 的資料類型必須為 %s。 %s 資料類型是不允許的。
8403 16 No 指定訊息類型 '%.*ls' 超過一次以上。 請移除重複的訊息類型。
8404 16 No 指定服務合約 '%.*ls' 超過一次以上。 請移除重複的服務合約。
8405 16 No 嘗試停用佇列時,在 Service Broker 佇列回復處理常式中發生錯誤。 資料庫識別碼: %d,佇列識別碼: %d,錯誤: %i,狀態: %i。
8406 16 No 對話存留期間不能是 NULL。 請指定介於 %d 到 %d 之間的有效對話存留期間值。
8407 16 No 接收到包含無效標頭欄位的訊息。 可能表示網路有問題或另一個應用程式已連接到 Service Broker 端點。
8408 16 No 目標服務 『%.*ls』 不支援合約 『%.*ls』。
8409 16 No 無法傳遞此訊息,因為目標服務不支援服務合約。 目標服務:『%.*ls』,服務合約: 『%.*ls』。
8410 16 No 不能將交談計時器設定超出交談的存留期間。
8411 16 No %d 的對話存留期間值超出 %d 到 %d 的容許範圍。 請指定有效的對話存留期間值。
8412 16 No 服務名稱 '%.*ls' 的語法無效。
8413 16 No Broker 執行個體 '%.*ls' 的語法無效。 指定的 Broker 執行個體太長,最大值是 256 個位元組。
8414 16 No 此處的交談群組識別碼 '%.*ls' 無效。 請指定其他交談群組識別碼。
8415 16 No 已啟動 (Activated) 工作已中止,因為叫用的預存程序 '%ls' 未在它開始的一或多個交易上發出 COMMIT 或 ROLLBACK。
8417 16 No 服務合約名稱為 NULL。 請指定服務合約名稱。
8418 16 No 交談控制代碼遺漏。 請指定交談控制代碼。
8419 16 No 必須提供錯誤碼和描述給 END CONVERSATION WITH ERROR。 兩個值皆不可以是 NULL。
8420 16 No 交談群組遺漏。 請指定交談群組。
8421 16 No 服務名稱遺漏。 請指定服務名稱。
8422 16 No 錯誤描述遺漏。 請指定錯誤的描述。
8423 16 No 找不到服務 "%.*ls"。
8424 16 No 錯誤碼和錯誤描述遺漏。 請指定錯誤碼和錯誤的描述。
8425 16 No 找不到服務合約 '%.*ls'。
8426 16 No 找不到交談控制代碼 "%.*ls"。
8427 16 No 交談端點對於 END CONVERSATION 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8428 16 No 找不到訊息類型 "%.*ls"。
8429 16 No 交談端點對於 SEND 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8430 16 No 訊息主體之設定的驗證失敗。
8431 16 No 訊息類型 '%.*ls' 不是服務合約的一部分。
8432 16 No 訊息類型 '%.*ls' 在合約中標示為 SENT BY TARGET,然而此服務為起始端,所以無法傳送該訊息。
8433 16 No 訊息主體不可以是 NULL。 允許長度為零的 UNICODE 或二進位字串。
8434 16 No 訊息類型 '%.*ls' 在合約中標示為 SENT BY INITIATOR,然而此服務為目標,所以無法傳送該訊息。
8435 16 No 找不到位於位置 %d 的交談句柄 %.*ls。
8436 16 No 找不到交談群組 "%.*ls"。
8437 16 No 接收到的訊息是由目標服務傳送的,但訊息類型 '%.*ls' 在合約中標示為 SENT BY INITIATOR。
8438 16 No 交談端點對於 MOVE CONVERSATION 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8439 16 No 目的地交談群組 '%.*ls' 無效。
8440 23 Yes 交談群組存在,但佇列不存在。 可能是資料庫損毀。 請執行 DBCC CHECKDB。
8441 16 No 位置 %d 的交談句柄遺失。 請指定交談控制代碼。
8442 16 No 資料庫沒有使用中的 Service Broker。 請變更為包含 Service Broker 的資料庫內容。
8443 23 Yes 標識子為 『%.*ls』 和啟動器的對話: %d 參考遺漏的交談群組 '%.*ls'。 請執行 DBCC CHECKDB 來分析和修復資料庫。
8444 23 Yes 服務佇列結構不一致。 可能是資料庫損毀。 請執行 DBCC CHECKDB。
8445 16 No 交談控制代碼 '%ls' 正在參考無效的交談識別碼 '%ls',起始端: %d。
8447 16 No 指定變數值的 RECEIVE 陳述式不得和資料擷取作業合併使用。
8450 16 No RECEIVE 規劃中的指派不允許和 INTO 子句結合使用。
8451 16 No 位置 %d 的交談句柄 %.*ls' 出現多次。
8457 16 No 接收到的訊息是由交談的起始端傳送的,但訊息類型 '%.*ls' 在合約中標示為 SENT BY TARGET。
8458 16 No 交談端點對於 BEGIN CONVERSATION TIMER 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8459 16 No 訊息大小,包含標頭資訊在內,超出所容許的最大值 %d。
8460 16 No 具有識別碼 '%ls' 和 is_initiator: %d 的交談端點正在參考無效的交談控制代碼 '%ls'。
8461 23 Yes 偵測到內部的 Service Broker 錯誤。 可能是資料庫損毀。 請執行 DBCC CHECKDB。
8462 16 No 遠端交談端點處於已無訊息可交換的狀態,或已經被卸除。
8463 16 No 封送處理訊息時無法讀取訊息主體。 此訊息是另一個問題的徵兆。 檢查 SQL Server 錯誤記錄檔和作業系統錯誤記錄檔是否有其他訊息,並解決根本問題。 如果問題持續發生,則資料庫可能已經損毀。 如果要復原資料庫,請從沒問題的備份來還原資料庫。 如果沒有沒問題的備份,建議您執行 DBCC CHECKDB。 請注意 DBCC CHECKDB 可能會移除資料來修復資料庫。
8468 16 No 已經改變基礎服務。
8469 16 No 已經改變遠端服務。
8470 16 No 已經卸除遠端服務。
8471 16 No Service Broker/資料庫鏡像傳輸作業期間,SNI 呼叫失敗。 SNI 錯誤 '%ls'。
8472 16 No 遠端服務已經傳送包含無效標頭欄位的訊息。
8475 16 No 具有識別碼 '%ls' 和 is_initiator: %d 的交談端點已經卸除。
8477 16 No 發生內部的 Service Broker 錯誤 (錯誤 = 0x%08x)。 此錯誤表示 SQL Server 有嚴重的問題。 請檢查 SQL Server 錯誤記錄檔和作業系統錯誤記錄檔,以取得指向可能硬體問題的資訊。 資料庫可能已經損毀。 如果要復原資料庫,請從沒問題的備份來還原資料庫。 如果沒有沒問題的備份,建議您執行 DBCC CHECKDB。 請注意 DBCC CHECKDB 可能會移除資料來修復資料庫。
8479 16 No 供失敗點模擬中的測試使用。
8487 16 No 已經卸除遠端服務合約。
8489 16 No 對話已經超出指定的 LIFETIME。
8490 16 No 無法找到遠端服務 '%.*ls',因為它並不存在。
8492 16 No 服務合約 '%.*ls' 必須至少有一個訊息 SENT BY INITIATOR 或 ANY。
8493 16 No 服務 '%.*ls' 的改變必須變更佇列或至少一個合約。
8494 16 No 您沒有存取服務 '%.*ls' 的權限。
8495 16 No 此服務的另一個執行個體已經認知了該交談。
8498 16 No 遠端服務已經傳送的訊息類型 '%.*ls' 不是本機合約的一部分。
8499 16 No 遠端服務已傳送不符合訊息本文編碼格式的 『%.*ls』 類型的訊息本文。 這發生在具有交談識別碼 '%.*ls'、起始端: %d 以及訊息序號: %I64d 的訊息中。
8501 16 No 伺服器 '%.*ls' 上的 MSDTC 無法使用。
8502 20 Yes 從 Microsoft 分散式交易協調器 (MS DTC) 接收到未知的 Token '0x%x'。
8504 20 Yes 此交易的匯入緩衝區無效。
8506 20 Yes 無法將交易狀態從 %hs 變更為 %hs。 變更要求無效。
8508 10 No "%ls" 的 QueryInterface 失敗: %ls。
8509 20 Yes Microsoft 分散式交易協調器 (MS DTC) 交易匯入失敗: %ls。
8510 20 Yes 編列作業失敗: %ls。 SQL Server 無法向 Microsoft 分散式交易協調器 (MS DTC) 註冊為此交易的資源管理員。 可能已經由用戶端或資源管理員停止交易。
8511 16 Yes 從 Microsoft 分散式交易協調器 (MS DTC) 要求未知的隔離等級 0x%x。
8512 20 Yes Microsoft 分散式交易協調器 (MS DTC) 認可交易收條失敗: %hs。
8513 20 Yes Microsoft 分散式交易協調器 (MS DTC) 結束交易收條失敗: %hs。
8514 20 Yes Microsoft 分散式交易協調器 (MS DTC) PREPARE 收條失敗: %hs。
8515 20 Yes Microsoft 分散式交易協調器 (MS DTC) 全域狀態無效。
8517 20 Yes 無法取得 Microsoft 分散式交易協調器 (MS DTC) PREPARE 資訊: %ls。
8518 16 Yes Microsoft 分散式交易協調器 (MS DTC) BEGIN TRANSACTION 失敗: %ls。
8519 16 No 遠端用戶端必須認可目前的 Microsoft 分散式交易協調器 (MS DTC) 交易。
8520 16 Yes 內部的 Microsoft 分散式交易協調器 (MS DTC) 交易認可失敗: %ls。
8521 20 Yes 此覺醒狀態無效: 沉睡於 %hs; 提醒於 %hs。
8522 20 Yes Microsoft 分散式交易協調器 (MS DTC) 已停止此交易。
8523 15 No PREPARE TRAN 陳述式不可用在 MSDTC 交易。
8524 16 No 目前的交易無法匯出到遠端提供者。 已經回復。
8525 16 No 分散式交易完成。 請在新的交易或是 NULL 交易中編列這個工作階段。
8526 16 No 當工作階段編列在有使用中儲存點的分散式交易時,無法變成遠端模式。
8527 16 Yes 嘗試建立分散式交易匯出 Token 失敗,有錯誤: %ls。 請連絡您的 Microsoft 分散式交易協調器 (MS DTC) 系統管理員。
8528 16 No 核心交易管理員 (KTM) 的交易認可失敗: %d。
8529 16 No 無法從 Microsoft 分散式交易協調器 (MS DTC) 交易擷取核心交易管理員 (KTM) 交易句柄:0x%x。
8530 16 Yes 操作系統核心交易管理員建立失敗:0x%x。
8531 16 Yes 操作系統核心交易管理員無法建立登記:0x%08x。
8532 20 No 從核心交易管理員 (KTM) 讀取資源管理員通知時發生錯誤: %d。
8533 20 No 等候從核心交易管理員 (KTM) 的通訊時發生錯誤: %d。
8534 21 No 資料庫 %ls 的 KTM RM 無法啟動: %d。
8535 16 Yes 操作系統交易文件系統中的儲存點作業失敗:0x%x。
8536 16 Yes 只有單一 DB 更新允許用於 FILESTREAM 作業。
8537 16 No 此交易由核心交易管理員 (KTM) 中止。
8538 16 No FILESTREAM 0x%x 不支援目前的隔離等級。
8539 10 Yes 具有 UOW %ls 的分散式交易已強制認可。 MS DTC 暫時無法使用,而且會強制執行交易的啟發式解決。 此為參考用訊息, 使用者不必採取任何動作。
8540 10 Yes 具有 UOW %ls 的分散式交易已強制回復。
8541 10 Yes 系統處理序識別碼 %d 已嘗試結束具有工作單位識別碼 %ls 的分散式交易。 當用戶端在分散式交易上執行 KILL 陳述式時,便會出現此訊息。
8542 10 Yes SPID %d 已嘗試認可具有 UOW %ls 的分散式交易。
8543 10 Yes 無法從 Microsoft 分散式交易協調器 (MS DTC) 認可準備的交易。 關閉伺服器以起始資源管理員 (RM) 復原。 當 RM 復原時,它會向交易管理員查詢不確定交易的結果,並據此認可或回復。
8544 10 Yes 未知的兩階段認可交易的認可狀態。 正在關閉伺服器。 請重新啟動伺服器以完成復原。
8545 10 Yes 在 rm_resolve 中來自 Reenlist 呼叫的未知狀態 '%d'。
8546 10 Yes 無法載入 Microsoft 分散式交易協調器 (MS DTC) 程式庫。 這項錯誤表示尚未安裝 MS DTC。 請安裝 MS DTC 以便繼續。
8547 10 Yes 資源管理員建立失敗: %ls
8548 10 Yes DTC 無法使用,因此並未初始化
8549 10 Yes GetWhereaboutsSize 呼叫失敗: %ls
8550 10 Yes 交易管理員位址無效,因此 MS DTC 初始化失敗。 用來存放位址資訊的通訊協定元素可能太大。 網路通訊協定分析器可以提供和原因相關的其他資訊。 請連絡您的應用程式支援提供者或請聯繫 Microsoft 產品支援服務。
8551 16 No CoCreateGuid 失敗: %ls。
8552 20 No “%ls” 的 RegOpenKeyEx 失敗: %ls。
8553 20 No “%hs” 的 RegQueryValueEx 失敗: %ls。
8554 20 No %hs 的 IIDFromString 失敗,(%ls)。
8555 10 Yes RegCloseKey 失敗: %ls
8556 10 Yes 記憶體不足,導致 Microsoft 分散式交易協調器 (MS DTC) 初始化失敗。 有可能必須變更一些伺服器組態選項,以提供更多可用記憶體。
8557 10 No 無法聯繫 Microsoft 分散式交易協調器 (MS DTC) 服務。 若要使用分散式交易功能,請啟動這項服務。
8558 20 Yes “%hs” 的 RegDeleteValue 失敗: %ls。
8559 20 Yes 密鑰 '%ls' 的 RegSetValueEx 失敗: %ls。
8560 10 Yes 嘗試復原牽涉 Microsoft 分散式交易協調器 (MS DTC) 的不確定分散式交易。 此為參考用訊息, 使用者不必採取任何動作。
8561 10 Yes 牽涉 Microsoft 分散式交易協調器 (MS DTC) 的任何不確定分散式交易的復原已完成。 此為參考用訊息, 使用者不必採取任何動作。
8562 10 Yes 已遺失與 Microsoft 分散式交易協調器 (MS DTC) 的連接。 重新建立連接之後,將立即復原牽涉 Microsoft 分散式交易協調器 (MS DTC) 的任何不確定分散式交易。 此為參考用訊息, 使用者不必採取任何動作。
8563 10 Yes 嘗試決定 RPCSS 服務的狀態時發生錯誤。 對 "%ls" 的呼叫傳回: %ls。 此為參考用訊息, 使用者不必採取任何動作。
8565 16 Yes SQL Server 無法準備 DTC 交易。 失敗碼: %d。
8566 10 Yes 無法從 Microsoft 分散式交易協調器 (MS DTC) 認可準備的交易。 伺服器將會重新啟動資料庫,且 MS DTC 復原預期會解決任何不確定的交易。
8567 10 Yes Microsoft 分散式交易協調器 (MS DTC) 資源管理員 [%ls] 已發行。 此為參考用訊息, 使用者不必採取任何動作。
8568 10 Yes Microsoft Distributed Transaction Coordinator (MS DTC) 無法重新登記,理由是資料庫 RMID 不符合與交易相關聯的 RMID [%ls]。 請手動解析交易。
8569 10 Yes SQL Server 無法與 Microsoft 分散式交易協調器 (MS DTC) 連線。 檢查 MSDTC 安全性設定,如果執行 Always On,請確定 SQL Server 具有允許傳入 RPC 動態連線的防火牆規則。
8570 10 Yes 初始化資料庫 『%ls』 的 Microsoft 分散式交易協調器 (MS DTC) 資源管理員 [%ls]。 此為參考用訊息, 使用者不必採取任何動作。
8571 10 Yes SQL Server 無法從使用 UOW '%ls' 之交易的 Microsoft Distributed Transaction Coordinator (MS DTC) 取得結果,因為已有另一個具有相同 RMID 的資源管理員存在。
8601 17 No 內部查詢處理器錯誤:查詢處理器無法取得必要介面的存取權。
8602 16 No 用於提示中的索引必須由索引微調精靈明確包含。
8603 16 No 內部 DBCC REPAIR 陳述式的語法無效。
8604 16 No ALTER TABLE SWITCH 陳述式失敗。 數據表 %.*ls' 在無法載入語意驗證的資料行 %.*ls' 上具有資料行層級檢查條件約束 '%.*ls'。
8605 10 No 索引建立作業將會使用進階 sp_configure 選項 "min memory per query (KB)" 中指定的 %ld KB 記憶體,而非 "index create memory (KB)" 選項中指定的 %lu KB,因為前者必須小於後者。
8606 17 No 此索引作業每 DOP 需要 %I64d KB 的記憶體。 %lu 之 DOP 的總需求 %I64d KB,大於進階伺服器組態選項 "index create memory (KB)" 設定的 sp_configure 值 %lu KB。 請增加此設定或降低 DOP,然後重新執行查詢。
8607 16 No 無法修改資料表 '%.*ls',因為一或多個非叢集索引位於不在在線的檔案群組中。
8608 16 No 無法完成此查詢,因為線上索引建立作業必須重新編譯。
8616 10 No 資料表 '%.*ls' 的索引提示被忽略,因為資料表在星狀聯結中視為事實資料表。
8618 16 No 查詢處理器無法產生查詢計畫,因為需要有工作資料表,而且其資料列大小的下限超過允許的最大值 %d 位元組。 需要有工作資料表一般是因為查詢中有 GROUP BY 或 ORDER BY 子句。 如果查詢中有 GROUP BY 或 ORDER BY 子句,建議您減少子句中欄位的數目及/或大小。 請考慮使用欄位的前置詞 (LEFT()) 或雜湊 (CHECKSUM()) 來進行群組,或使用前置詞來進行排序。 不過,請注意這會變更查詢的行為。
8619 16 No 查詢處理器無法產生查詢計畫,因為需要有工作資料表,而且其資料列大小的下限超過允許的最大值 %d 位元組。 需要有工作資料表一般是因為查詢中有 GROUP BY 或 ORDER BY 子句。 請重新提交沒有 ROBUST PLAN 提示的查詢。
8621 16 No 查詢處理器在查詢最佳化期間已用完堆疊空間。 請簡化查詢。
8622 16 No 查詢處理器由於這個查詢中所定義的提示而無法產生查詢計畫。 請重新提交未指定任何提示且未使用 SET FORCEPLAN 的查詢。
8623 16 Yes 查詢處理器已用完內部資源而無法產生查詢計畫。 這是只有在極端複雜的查詢或者參考非常大量資料表或資料分割的查詢才會發生的稀有事件。 請簡化查詢。 若認為收到此訊息有誤,請連絡客戶支援服務,以取得詳細資訊。
8624 16 Yes 內部查詢處理器錯誤:查詢處理器無法產生查詢計劃。 如需詳細資訊,請連絡客戶支援服務。
8625 10 No 警告:已強制執行聯結順序,因為使用了本機聯結提示。
8628 17 Yes 等候最佳化查詢時發生逾時。 請重新執行查詢。
8630 17 No 內部查詢處理器錯誤:查詢處理器在執行期間發生意外錯誤(HRESULT = 0x%x)。
8631 17 No 內部錯誤:已達到伺服器堆疊限制。 請找出查詢中潛在的深層巢狀結構,並嘗試加以簡化。
8632 17 No 內部錯誤:已達到表達式服務限制。 請找出查詢中潛在的複雜運算式,並嘗試加以簡化。
8633 16 No 查詢處理器無法產生查詢計畫,因為分散式查詢不支援用針對遠端來源的 DML 查詢中的預設值,來具體化中繼結果。 請嘗試使用實際的預設值取代預設,或將更新分成幾個陳述式,一個陳述式只包含 DEFAULT 指派,另一個則包含其餘部分。
8634 17 No 查詢處理器接收到來自叢集通訊層的錯誤。
8635 16 No 查詢處理器無法為具有空間索引提示的查詢產生查詢計畫。 原因: %S_MSG。 請嘗試移除索引提示,或移除 SET FORCEPLAN。
8636 16 No 查詢處理器無法產生查詢計畫,因為完整外部聯結的述詞中有子查詢。 分散式查詢不支援這種情況。
8637 16 No 查詢處理器無法產生查詢計畫,因為修改資料的查詢中使用了 USE PLAN 提示,但此時修改的目標資料表有一個目前正在線上建立的索引。 請考慮等到線上索引建立完畢後再強制執行計畫,或使用其他方法微調查詢,例如更新統計資料或使用其他提示或手動重寫查詢。
8638 16 No 查詢處理器無法產生查詢計劃,因為 CURSOR 擷取查詢無法參考外部數據表。 確定輸入要求不包含外部數據表上的遠端 UPDATE 或 DELETE。
8642 17 No 查詢處理器無法為平行查詢的執行啟動必要的執行緒資源。 減少伺服器上的負載,或使用 MAXDOP 設定來限制平行處理原則。
8644 16 No 內部查詢處理器錯誤:為執行選取的計劃不支援叫用的指定執行例程。
8645 17 Yes 等候記憶體資源來執行資源集區 '%ls' (%ld) 中的查詢時發生逾時。 請重新執行查詢。
8646 21 Yes 資料庫 '%.*ls' 中的資料表 %d 的索引識別碼 %d 中找不到索引項目。 指示的索引已經損毀或是目前的更新計畫有問題。 請執行 DBCC CHECKDB 或 DBCC CHECKTABLE。 如果問題持續存在,請連絡產品支援部門。
8648 20 Yes 您無法將大於頁面大小的資料列插入雜湊資料表中。 請使用 ROBUST PLAN 最佳化提示重新提交查詢。
8649 17 No 查詢已經取消,因為這個查詢 (%d) 的預估成本超過了設定的臨界值 %d。 請連絡系統管理員。
8651 17 No 無法執行作業,因為無法在資源集區 '%ls' (%ld) 中取得要求的記憶體授權。 請重新執行查詢、降低查詢負載或檢查資源管理員的組態設定。
8653 16 No 查詢處理器無法產生數據表或檢視表 『%.*ls』 的計劃,因為數據表位於不在在線的檔案群組中。
8655 16 No 查詢處理器無法產生計劃,因為數據表或檢視表 『%.*ls』 上的索引 『%.*ls』 已停用。
8656 16 No 查詢處理器無法產生查詢計畫。 請停用追蹤旗標 %d 後重新提交查詢。
8657 17 No 無法取得 %I64d KB 的記憶體授權,因為它超過工作負載群組 '%ls' (%ld) 和資源集區 '%ls' (%ld) 中的最大組態限制。 請連絡伺服器管理員,以提高記憶體使用限制。
8658 17 No 無法啟動資料行存放區索引組建,因為它至少需要 %I64d KB,而工作負載群組 '%ls' (%ld) 和資源集區 '%ls' (%ld) 中的每個查詢的最大記憶體授與限制為 %I64d KB。 修改數據行存放區索引以包含較少的數據行,或在增加資源管理員的最大記憶體授與限制之後重試。
8659 16 No 無法在檢視表 %.*ls“ 上建立叢集索引 「%.*ls」,因為對於沒有 GROUP BY 的匯總檢視上的叢集索引,唯一支援的散發選項是 DISTRIBUTION=NONE。
8660 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為檢視定義的選取清單不包含 GROUP BY 子句中的所有數據行。 建議您將這些資料行加入到選取清單中。
8661 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為索引鍵包含不在 GROUP BY 子句中的數據行。 請考慮從此索引鍵中刪除不在 GROUP BY 子句中的資料行。
8662 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為檢視參考未知的值(可為 Null 表達式的總和匯總)。 建議您僅在 SUM. ISNULL() 中參考不可以是 Null 的值, 或許會對此有幫助。
8663 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為其選取清單不包含COUNT_BIG。*ls。 請考慮將COUNT_BIG~ 新增至選取清單。
8664 16 No 檢視表 '%.*ls' 上無法建立索引,因為檢視定義包含重複的數據行名稱。
8665 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為沒有數據列無法滿足檢視定義。 建議您從檢視表定義中消除不一致。
8666 10 No 警告:優化器無法使用索引,因為檢視的選取清單包含非匯總表達式。
8667 10 No 警告:優化器無法使用索引,因為檢視中的群組清單會形成索引鍵,而且是多餘的。
8668 16 No 無法在檢視 『%.*ls』 上建立叢集索引 『%.*ls』,因為檢視的選取清單包含聚合函數或群組數據行結果的表達式。 建議從選取清單中移除彙總函式或群組資料行結果的運算式。
8669 16 No 嘗試維護索引檢視表 "%.*ls" 失敗,因為其中包含彙總結果上的運算式,或其中包含排名函數或彙總視窗函數。 建議您卸除檢視表上的叢集索引,或變更檢視表定義。
8670 16 No 查詢最佳化工具到達最佳化期間可使用檢視表最大數目的內部限制。
8671 16 No 嘗試維護索引檢視表 %.*ls“ 失敗,因為索引 「%.*ls」 上的ignore_dup_key選項。 請卸除該索引或不使用 ignore_dup_key 索引選項來重新建立索引。
8672 16 No MERGE 陳述式嘗試多次 UPDATE 或 DELETE 同一個資料列。 這在目標資料列符合多個來源資料列時便會發生。 MERGE 陳述式不能多次 UPDATE/DELETE 目標資料表的同一個資料列。 請重新定義 ON 子句,以確定目標資料列最多只符合一個來源資料列,或使用 GROUP BY 子句將來源資料列編成群組。
8673 16 No 如果 MERGE 陳述式同時觸發參考完整性條件約束的 'ON DELETE SET NULL' 和 'ON UPDATE CASCADE' 動作,則該陳述式無效。 請修改 MERGE 陳述式所執行的動作,以確定該陳述式不會同時觸發參考完整性條件約束的這兩個動作。
8674 16 No 查詢處理器無法產生計劃。 數據表 『%.*ls』 無法使用,因為堆積已損毀。 讓資料庫離線以重建數據表和堆積,然後再次執行查詢處理器。
8675 17 Yes 等候遠端記憶體資源在資源集區 『%ls』 (%ld) 中執行查詢時發生逾時。 請重新執行查詢。
8676 16 No 無效的計劃。
8680 17 No 內部查詢處理器錯誤:查詢處理器在處理遠端查詢階段時發現意外的錯誤。
8681 17 No 內部查詢處理器錯誤:查詢處理器在處理期間發生意外錯誤。 [%ls]
8682 16 No 透過資料指標的 SELECT 失敗,因為提供給 USE PLAN 提示的 XML 計畫中,並未提供 Populate 和 Fetch 計畫,但至少必須提供一個。 為能成功地強制執行計畫,請直接使用從 SQL Server 擷取的 XML 資料指標計畫,不要修改。
8683 16 No 無法強制執行查詢計畫,因為 USE PLAN 提示中提供的 XML 執行程序表,包含無效的星狀聯結規格。 請考慮指定包含由 SQL Server 所產生且未修改之 XML 執行程序表的 USE PLAN 提示。 如此或許可以允許您強制執行計畫。
8684 16 No 找不到查詢計畫,因為搜尋 USE PLAN 提示中指定的計畫時,最佳化工具超過允許的作業數量。 建議您移除 USE PLAN 提示。 然後必要時請考慮 (1) 更新統計資料,(2) 使用其他提示,例如聯結提示、索引提示或 OPTIMIZE FOR 提示,(3) 重寫查詢或將查詢分成兩個或以上的個別查詢。
8685 16 No 無法編譯查詢,因為 <CursorStmt> 元素會出現在提供給 USE PLAN 的 XML 計劃中,但 USE PLAN 已套用至非數據指標語句。 請考慮在陳述式上直接使用從 SQL Server 取得的 XML 計畫,不必修改。
8686 16 No 數據指標計劃強制失敗,因為輸入計劃具有一個 <以上的 Operation> 節點與 OperationType=%ls。 請考慮直接使用從 SQL Server 擷取的 XML 資料指標計畫,不必修改。
8687 16 No 資料指標計畫失敗,因為對於 FAST_FORWARD 或 STATIC 以外的資料指標類型,無法使用 USE PLAN 提示強制執行計畫。 請考慮移除 USE PLAN 提示並更新統計資料,或使用不同提示來影響查詢計畫選擇。
8688 16 No 數據指標計劃強制失敗,因為在提供給USE PLAN的 XML 計劃中,CursorPlan> 元素下<遺漏必要的元素 %ls。 請考慮直接使用從 SQL Server 擷取的 XML 資料指標計畫,不必修改。
8689 16 No USE PLAN 提示中指定的資料庫 '%.*ls' 不存在。 請指定現有的資料庫。
8690 16 No 無法編譯查詢,因為 USE PLAN 提示與提示 %ls 衝突。 建議您移除提示 %ls。
8691 16 No 無法編譯查詢,因為 USE PLAN 提示與 SET %ls ON 衝突。 建議您設定 %ls OFF。
8692 16 No 無法執行 %ls 語句,因為 %ls 不支援 USE PLAN 提示。 SELECT 僅支援USE PLAN。
8693 16 No 無法編譯查詢,因為在 USE PLAN 提示中 XML 計畫的 RelOp 元素之下,LogicalOp = '%ls'、PhysicalOp = '%ls' 和 sub_element = '%ls' 的組合無效。 請改用可辨識的組合。 建議您使用自動產生的 XML 計畫而不修改。
8694 16 No 無法執行查詢,因為 USE PLAN 提示與分散式查詢或全文檢索作業的使用發生衝突。 建議您移除 USE PLAN 提示。
8695 16 No 無法執行查詢,因為 USE PLAN 提示中的 XML 計畫格式不正確。 請確認 XML 計畫為適合強制執行計畫的合法計畫。 請參閱線上叢書,以取得其他詳細資料。
8696 16 No 無法執行查詢,因為 USE PLAN 提示的 XML 計畫中,具有 NodeId %d、父 RelOp 之 Spool 元素的格式不正確。 請驗證每個 Spool 元素的父 RelOp 具有唯一 NodeId 屬性,而且每個 Spool 元素有單一 RelOp 子元素或 PrimaryNodeId 屬性,但不可以兩者都有。 Spool 的 PrimaryNodeId 必須參考具有 Spool 子元素的現有 RelOp 的 NodeId。 建議您使用未修改過的 XML 執行程序表做為 USE PLAN 提示。
8697 16 No 無法執行查詢,因為提供給 USE PLAN 的 XML 計畫中,元素 %ls 必須有 %d %ls 節點做為子系,但有 %d。
8698 16 No 查詢處理器無法產生查詢計畫,因為 USE PLAN 提示中包含無法驗證為合法查詢的計畫。 請移除或取代 USE PLAN 提示。 為能成功地強制執行計畫,請確認 USE PLAN 提示中提供的計畫,是 SQL Server 為同一查詢自動產生的。
8699 16 No 無法執行查詢,因為其中包含一個以上的 USE PLAN 提示。 最多只能使用一個 USE PLAN 提示。
8700 16 No 查詢無法執行,因為記憶體優化數據表上的數據行存放區索引目前已停用。 使用指定不同索引的索引提示重寫查詢。
8709 16 No 負數或 NULL 視窗分隔符所造成的錯誤。
8710 16 No 必須提供搭配 CUBE、ROLLUP 或 GROUPING SET 查詢使用的彙總函式才能進行合併子彙總。 如果要修正這個問題,請移除彙總函式或在 GROUP BY 子句之上使用 UNION ALL 來撰寫查詢。
8711 16 No 相同範圍中的多個排序彙總函式具有彼此不相容的排序。
8712 16 No USE PLAN 提示中指定的索引 '%.*ls' 不存在。 請指定現有的索引,或用指定的名稱建立索引。
8713 16 No 無法強制查詢計劃,因為計劃中所參考的索引檢視中有問題。
8714 16 No Polybase 錯誤:無法將外部數據格式轉換為 SQL Server 內部格式。
8715 16 No Polybase 錯誤:無法在外部緩衝區配置的情況下設定數據表的實體配置。
8716 16 No 偵測到無效的資料。 外部產生者已將值插入 SQL Server 不支援的共用記憶體資料表中。
8720 15 No 無法執行查詢。 為物件 '%.*ls' 指定的 TABLE HINT 子句不止一個。 針對每個資料表參考,請最多指定一個 TABLE HINT 這類子句。
8721 15 No 無法執行查詢。 OPTION 子句中的 TABLE HINT 會導致物件 '%.*ls' 的參考變成模稜兩可。 請考慮改用 USE PLAN 查詢提示。
8722 15 No 無法執行查詢。 影響提示 『%.*ls』 的語意會出現在物件 『%.*ls』 的 『%.*ls』 子句中,但不出現在對應的 『%.*ls』 子句中。 請變更 OPTION (TABLE HINTS...) 子句,使影響提示的語意符合 WITH 子句。
8723 15 No 無法執行查詢。 物件 '%.*ls' 在 TABLE HINT 子句中指定,卻未用在查詢中,或不符合查詢中指定的別名。 TABLE HINT 子句中的資料表參考必須符合 WITH 子句。
8724 15 No 無法執行查詢。 資料表值或 OPENROWSET 函數 '%.*ls' 不能在 TABLE HINT 子句中指定。
8725 17 No 平行查詢執行期間中止的子程序線程。
8726 16 No %.*ls 函式的輸入參數必須是常數。
8727 16 No 百分位數函式的輸入參數超出範圍 [0, 1]。
8728 16 No RANGE 視窗框架的 ORDER BY 清單不能包含 LOB 類型的運算式。
8729 16 No RANGE 視窗框架的 ORDER BY 清單大小總計為 %lu 位元組。 支援的大小上限為 %lu 位元組。
8730 16 No Lag 和 Lead 函式的 Offset 參數不可以是負值。
8731 15 No REDISTRIBUTE 和 REDUCE 提示預期第一個聯結條件會是直接比較類型之數據行的相等比較。 修改查詢並重新執行。
8732 15 No REPLICATE 和 REDUCE 提示只能與內部聯結搭配使用。 修改查詢並重新執行。
8733 16 No STRING_AGG的分隔符參數必須是字串常值或變數。
8734 16 No STRING_AGG的分隔符參數不能是大型物件類型,例如 VARCHAR(MAX) 或 NVARCHAR(MAX)。
8735 16 No 作業失敗,因為數據表上的在線索引組建終止,並導致暫時不一致。 您必須重新執行查詢。
8901 16 No 數據表錯誤:對象識別碼 %d 的元數據不一致。 此錯誤無法修復,而且會阻礙此物件的進一步處理。
8902 17 No DBCC 處理時的記憶體配置錯誤。
8903 16 No 資料庫識別碼 %d 的範圍 %S_PGID 同時配置於 GAM %S_PGID 和 SGAM %S_PGID。
8904 16 No 資料庫識別碼 %d 的範圍 %S_PGID 由一個以上的配置物件所配置。
8905 16 No 資料庫識別碼 %d 的範圍 %S_PGID 標示為配置於 GAM,但是沒有 SGAM 或 IAM 已將其配置。
8906 16 No 資料庫識別碼 %d 的頁面 %S_PGID 配置於 SGAM %S_PGID 和 PFS %S_PGID,但是並未配置於任何 IAM。 PFS 旗標 '%hs'。
8907 16 No 空間索引、XML 索引或索引檢視表 '%.*ls' (物件識別碼 %d) 中包含不是由檢視表定義產生的資料列。 這不必然表示資料庫中的資料完整性有問題。 如需有關疑難排解索引檢視表之 DBCC 錯誤的詳細資訊,請參閱《SQL Server 線上叢書》。
8908 16 No 空間索引、XML 索引或索引檢視表 '%.*ls' (物件識別碼 %d) 中並未包含所有由檢視表定義產生的資料列。 這不必然表示資料庫中的資料完整性有問題。 如需有關疑難排解空間索引、XML 索引和索引檢視表之 DBCC 錯誤的詳細資訊,請參閱《SQL Server 線上叢書》。
8909 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面標識符 %S_PGID在其頁首中包含不正確的頁面標識符。 頁首中的 PageId = %S_PGID。
8910 16 No 資料庫識別碼 %d 中的頁面 %S_PGID配置給物件標識符 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識元 %I64d(類型 %.*ls),以及對象標識碼 %d、索引標識碼 %d、分割區標識符 %I64d、配置單位標識符 %I64d(類型 %.*ls)。
8911 10 No 已修復錯誤。
8912 10 No %.*ls 修復了資料庫 '%ls' 中 %d 個配置錯誤和 %d 個一致性錯誤。
8913 16 No 範圍 %S_PGID 配置給 '%ls' 和至少一個其他物件。
8914 10 No 物件識別碼 %d、索引識別碼 %d、資料分割識別碼 %I64d、配置單位識別碼 %I64d (類型 %.*ls) 之頁面 %S_PGID 的 PFS 可用空間資訊不正確。 期望值 %hs,實際值 %hs。
8915 10 No 檔案 %d (混合範圍數量 = %I64d,混合頁面 = %I64d)。
8916 10 No 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls),資料範圍 %I64d,頁面 %I64d,混合範圍頁面 %I64d。
8917 10 No 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls),索引範圍 %I64d,頁面 %I64d,混合範圍頁面 %I64d。
8918 10 No 此資料庫中 (混合範圍數量 = %I64d,混合頁面 = %I64d)。
8919 16 No 物件識別碼 %d、索引標識碼 %d、分割區標識符 %I64d、配置單位標識碼 %I64d(類型 %.*ls):標頭中的記錄計數 (%d) 與頁面 %S_PGID上找到的記錄數目不符。
8920 16 No 無法在使用者交易內進行 %ls 作業。 請結束交易並重新發出陳述式。
8921 16 No 檢查結束。 收集事實時偵測到失敗。 可能是由於 tempdb 空間用完或系統資料表不一致。 請檢查先前的錯誤。
8922 10 No 無法修復此錯誤。
8923 10 No DBCC 陳述式的修復層級導致略過此修復。
8924 10 No 必須先更正其他錯誤,才能修復此錯誤。
8925 16 No 數據表錯誤: 跨對象連結: 頁面 %S_PGID, 位置 %d,在對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識符 %I64d(類型 %.*ls),是指頁面 %S_PGID,位置 %d,在對象標識碼 %d,索引標識符 %d,分割區標識符 %I64d,配置單位標識符 %I64d(類型 %.*ls)。
8926 16 No 數據表錯誤:跨對象連結:父頁面 %S_PGID,物件 %d 中的位置 %d,索引 %d,分割區 %I64d,AU %I64d (%.*ls),以及物件 %d 中的頁面 %S_PGID-next>,索引 %d,分割區 %I64d,AU %I64d (%.*ls),參照頁面 %S_PGID,但不在相同的物件中。
8927 16 No 物件識別碼 %d、索引標識碼 %d、分割區標識符 %I64d、配置單位標識碼 %I64d(類型 %.*ls):標頭中的准刪除記錄計數 (%d) 與頁面 %S_PGID上找到的准刪除記錄數目 (%d) 不符。
8928 16 No 物件識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls):無法處理頁面 %S_PGID。 請參閱其他錯誤以取得詳細資料。
8929 16 No 物件標識碼 %d、索引標識符 %d、分割區標識符 %I64d、配置單位標識碼 %I64d(類型 %.*ls):在數據列外數據中找到錯誤,標識符為 %I64d,由 %.*ls 所識別的 %ls 記錄所擁有的 %I64d
8930 16 No 資料庫錯誤:資料庫 %d 的元數據不一致。 此錯誤無法修復,而且會阻礙 DBCC 的進一步處理。 請從備份進行還原。
8931 16 No 數據表錯誤:對象標識碼 %d、索引標識碼 %d、分割區標識元 %I64d、配置單位標識碼 %I64d(類型 %.*ls) B 型樹狀結構層級不符、頁面 %S_PGID。 層級 %d 與來自父 %S_PGID 的層級 %d 不符。
8932 16 No 在 sys.filegroups 中找不到資料庫 '%ls' 的檔案群組識別碼 %d。
8933 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID (層級 %d) 上的低索引鍵值不是 >= 父 %S_PGID位置 %d 中的索引鍵值。
8934 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID (層級 %d) 上的高索引鍵值不小於下一個頁面 %S_PGID 的父 %S_PGID,位置 %d 之低索引鍵值。
8935 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID 上的前一個連結 %S_PGID 與父 %S_PGID 位置 %d 對此頁面應有的前一個頁面 %S_PGID 不符。
8936 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 B 型樹狀目錄鏈結不相符。 %S_PGID-next> = %S_PGID,但 %S_PGID-Prev> = %S_PGID。
8937 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 B 型樹狀目錄頁面 %S_PGID 具有兩個父節點: 位置 %d 的 %S_PGID 和位置 %d 的 %S_PGID。
8938 16 No 數據表錯誤:頁面 %S_PGID、對象標識碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識元 %I64d(類型 %.*ls)。 非預期的頁面類型 %d。
8939 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 值為 %ld 和 %ld。
8940 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位址 0x%x 並未對齊。
8941 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位置 %d,位移 0x%x 無效。
8942 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位置 %d,位移 0x%x 與前一個資料列重疊。
8943 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位置 %d,資料列延伸至 0x%x 的可用空間內。
8944 16 No 數據表錯誤:對象標識碼 %d、索引標識碼 %d、分割區標識元 %I64d、配置單位標識碼 %I64d(類型 %.*ls)、頁面 (%d:%d:%d),數據列 %d。 測試 (%.*ls) 失敗。 值為 %ld 和 %ld。
8945 16 No 數據表錯誤:對象識別碼 %d,將會重建索引標識碼 %d。
8946 16 No 數據表錯誤:配置頁面 %S_PGID具有無效的 %ls 頁首值。 類型為 %d。 請檢查頁面的類型、配置單位識別碼以及頁面識別碼。
8947 16 No 數據表錯誤:物件標識碼 %d 的多個 IAM 頁面、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識元 %I64d (類型 %.*ls) 包含相同間隔的配置。 IAM 頁面 %S_PGID 和 %S_PGID。
8948 16 No 資料庫錯誤:頁面 %S_PGID在 PFS 頁面 %S_PGID中標示錯誤類型。 PFS 狀態 0x%x 應為 0x%x。
8949 10 No %.*ls 修復了資料表 '%ls' (物件識別碼 %d) 中 %d 個配置錯誤和 %d 個一致性錯誤。
8950 16 No %.*ls 修復了並未和任何單一物件關聯的 %d 個配置錯誤和 %d 個一致性錯誤。
8951 16 No 資料表錯誤: 資料表 '%ls' (識別碼 %d)。 資料列在索引 '%ls' (識別碼 %d) 中沒有相符的索引資料列。 可能是相符索引資料列的索引鍵遺漏或無效:
8952 16 No 資料表錯誤: 資料表 '%ls' (識別碼 %d)。 索引 '%ls' (識別碼 %d) 的索引資料列和任何資料列都不符。 可能是因為下列多出的或無效的索引鍵:
8953 10 No 修復:刪除標識碼為 %I64d 的 off-row 數據行,針對物件標識碼 %d、索引標識碼 %d、分割區標識元 %I64d、配置單位標識符 %I64d(類型 %.*ls)頁面 %S_PGID,位置 %d。
8954 10 No %.*ls 找到了沒有與任何單一物件相關聯的 %d 個配置錯誤和 %d 個一致性錯誤。
8955 16 No (%ls) 所識別的資料列 (%d:%d:%d) 具有索引值 '%ls'。
8956 16 No 具有值為 (%ls) 的索引資料列 (%d:%d:%d) 指向 (%ls) 所識別的資料列。
8957 10 Yes %ls 執行的 %lsDBCC %ls (%ls%ls%ls)%ls 發現 %d 個錯誤並修復了 %d 個錯誤。 經過時間: %d 小時 %d 分 %d 秒。 %.*ls
8958 10 No %ls 是 DBCC %ls (%ls%ls%ls) 所發現之錯誤的最小修復層級。
8959 16 No 數據表錯誤:物件標識碼 %d 的 IAM 頁面 %S_PGID,索引標識符 %d,分割區標識碼 %I64d,配置單位標識符 %I64d (類型 %.*ls) 連結在對象標識碼 %d 的 IAM 鏈結中,索引標識符 %d,分割區標識符 %I64d,配置單位標識符 %I64d(類型 %.*ls)依頁面 %S_PGID。
8960 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,資料行 %d 不是有效的複雜資料行。
8961 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點與來自頁面 %S_PGID,位置 %d 的參考不相符。
8962 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點有錯誤的節點類型 %d。
8963 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點具有類型 %d。 不得放置在類型為 %d 的頁面上。
8964 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 未參考頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點。
8965 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 已在頁面 %S_PGID,位置 %d 中參考頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點,但在掃描時卻找不到。
8966 22 Yes 無法使用閂鎖類型 %ls 來讀取和閂鎖頁面 %S_PGID。 %ls 失敗。
8967 16 No DBCC 發生內部錯誤,阻礙進一步處理。 請連絡客戶支援服務。
8968 16 No 資料表錯誤: %ls 頁面 %S_PGID (物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls)) 超出這個資料庫的範圍。
8969 16 No 數據表錯誤: IAM 鏈結錯誤: 物件識別碼 %d, 索引識別碼 %d, 分割區識別碼 %I64d, 設定單位識別碼 %I64d (類型 %.*ls)。 IAM 頁面 %S_PGID 的下一個頁面為 %S_PGID,但頁面 %S_PGID 的前一個連結為 %S_PGID。
8970 16 No 數據列錯誤:物件標識碼 %d,索引標識碼 %d,分割區標識元 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面標識符 %S_PGID,數據列標識符 %d。 數據行 『%.*ls』 已建立不是 NULL,但在數據列中是 NULL。
8971 16 No 轉送的數據列不符:對象標識碼 %d,分割區標識碼 %I64d,配置單位標識元 %I64d(類型 %.*ls) 頁面 %S_PGID,位置 %d 指向轉送的數據列頁面 %S_PGID,位置 %d;轉送的數據列會指向頁面 %S_PGID,位置 %d
8972 16 No 一個以上的資料列參考到轉送資料列。 物件識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls),頁面 %S_PGID,位置 %d 不正確地指向轉送資料列頁面 %S_PGID,位置 %d,而轉送的資料列正確地往回參考頁面 %S_PGID,位置 %d。
8973 16 No CHECKTABLE 在處理物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls) 時發現頁面 %S_PGID,位置 %d 兩次。
8974 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d 以及頁面 %S_PGID,位置 %d 指向頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點。
8975 10 No 物件 '%.*ls' (物件識別碼 %d) 的 DBCC 跨資料列集檢查失敗,因為發生內部查詢錯誤 %d,嚴重性 %d,狀態 %d。 有關這個錯誤的詳細資訊,請參閱線上叢書。
8976 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 雖然頁面 %S_PGID 為其父 %S_PGID 與先前的 %S_PGID 所參考,它未顯示於掃描中。 請檢查先前的錯誤訊息。
8977 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 找不到頁面 %S_PGID 的父節點。
8978 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID 遺漏了來自先前頁面 %S_PGID 的參考。 可能是鏈結問題。
8979 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID 遺漏了來自其父系 (未知) 和先前頁面 (頁面 %S_PGID) 節點的參考。 可能是系統目錄的根項目有問題。
8980 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 索引節點頁面 %S_PGID,位置 %d 參考到子頁面 %S_PGID 及先前的子 %S_PGID,但找不到它們。
8981 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 %S_PGID 的下一個指標參考至頁面 %S_PGID, 但找不到 %S_PGID 及其父系。 可能是鏈結發生問題。
8982 16 No 數據表錯誤:跨對象連結。 物件標識符 %d 中的頁面 %S_PGID-next>,索引標識符 %d,分割區標識碼 %I64d,AU 標識符 %I64d(類型 %.*ls) 是指物件標識符 %d 中的頁面 %S_PGID,索引標識符 %d,分割區標識符 %I64d,AU 標識符 %I64d(類型 %.*ls),但不在相同的索引中。
8983 10 No 檔案 %d。 範圍 %I64d,使用的頁面 %I64d,保留的頁面 %I64d,混合範圍 %I64d,混合頁面 %I64d。
8984 16 No 資料表錯誤: 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d。 資料列應該是在資料分割號碼 %d 上,但卻在資料分割號碼 %d 中找到。 可能是因為下列多出的或無效的索引鍵:
8985 16 No 在 sys.database_files 中找不到資料庫 %.*ls' 的檔案%.*ls'。 檔案可能不存在或已卸除。
8986 16 No 物件識別碼 %d 的錯誤 (%d) 太多。 若要查看所有的錯誤訊息,請使用 "WITH ALL_ERRORMSGS" 來重新執行陳述式。
8987 16 No 沒有可用的 DBCC 陳述式 '%.*ls' 說明。
8988 16 No (%ls) 所識別的資料列 (%d:%d:%d)。
8989 10 No %.*ls 發現了資料庫 '%ls' 中 %d 個配置錯誤和 %d 個一致性錯誤。
8990 10 No %.*ls 發現了資料表 '%ls' (物件識別碼 %d) 中 %d 個配置錯誤和 %d 個一致性錯誤。
8991 16 No 0x%p 到 0x%p 不是有效的位址範圍。
8992 16 No 檢查目錄訊息 %d,狀態 %d: %.*ls
8993 16 No 物件識別碼 %d,轉送資料列頁面 %S_PGID,位置 %d 指向頁面 %S_PGID,位置 %d。 沒有遇到轉送的資料列。 可能是配置錯誤。
8994 16 No 物件識別碼 %d,轉送資料列頁面 %S_PGID,位置 %d 應該由轉送資料列頁面 %S_PGID,位置 %d 所指向。 沒有遇到轉送資料列。 可能是配置錯誤。
8995 16 No 系統資料表 '%.*ls' (物件識別碼 %d,索引識別碼 %d) 位於檔案群組 %d。 所有的系統資料表都必須位於檔案群組 %d。
8996 16 No 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls) 的 IAM 頁面 %S_PGID 控制應該是位於檔案群組 %d,卻位於檔案群組 %d 的頁面。
8997 16 No Service Broker 訊息 %d,狀態 %d: %.*ls
8998 16 No GAM、SGAM 或 PFS 頁面上的頁面錯誤阻礙對從 %S_PGID 到 %S_PGID 的資料庫識別碼 %d 頁面檢查配置完整性。 請參閱其他錯誤以了解發生原因。
8999 10 No 資料庫 tempdb 配置錯誤阻礙進一步 %ls 處理。
錯誤 嚴重性 已記錄事件 描述
8001 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 SQL Variant 參數不得使用中繼資訊。
8002 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (XML) 指定了無效的資料庫或架構。
8003 16 No 傳入要求有太多參數。 伺服器最多支援 %d 參數。 減少參數數目並重新傳送要求。
8004 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 RPC 名稱無效。
8005 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d:參數名稱無效。
8006 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d:參數狀態旗標無效。
8007 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 區塊化格式對於類型為 0x%02X 的大型物件參數不正確。
8008 16 No 傳遞至 sp_execute 的參數數目不等於準備控制代碼時使用的參數數目 (%d)。
8009 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 未知。
8010 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): RPC 會以未變更的元數據旗標標示,但數據類型 0x%02X 與上次傳送的數據類型不同。
8011 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 對於類型特定元數據的長度無效。
8012 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 對類型特定元數據的精確度或小數位數無效。
8013 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 的實例長度無效。
8014 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 的類型特定元數據無效。
8015 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 為不具類型的 NULL,但標示為輸出參數。
8016 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 的數據長度或元數據長度無效。
8017 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 的精確度或小數位數無效。
8018 16 No 無效的參數 %d ('%.*ls'): 資料類型 0x%02X 是已被取代的大型物件,或 LOB,但標示為輸出參數。 輸出參數不支援已被取代的類型。 請改用目前的大型物件類型。
8019 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 指定了無效的使用者類型。
8020 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 的串行化元數據長度無效。
8021 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 指定了無效的資料庫。
8022 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 提供的值為 NULL,且數據類型 %.*ls 不可以是 NULL。 請檢查無效值的來源資料。
8023 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 提供的值不是數據類型 %.*ls 的有效實例。 請檢查無效值的來源資料。 例如,無效值是具有小數位數大於有效位數的 numeric 類型資料。
8024 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 具有類型特定元數據的無效定序。
8025 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): RPC 會以元數據未變更旗標標示,但數據類型 0x%02X 的最大長度與上次傳送的標識符不同。
8026 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): RPC 會以元數據未變更旗標標示,但數據類型 0x%02X 的實際長度與上次傳送的長度不同。
8027 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 指定了無效的架構。
8028 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 提供的長度對數據類型 %.*ls 無效。 請檢查無效長度的來源資料。 例如,無效長度是具有異常長度 (以位元組為單位) 的 nchar 類型資料。
8029 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)遇到未預期的令牌處理數據表值參數。
8030 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(XML) 指定了無效的資料庫或架構。
8031 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據行 %d:數據類型 0x%02X 的大型物件參數區塊化格式不正確。
8032 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X 未知。
8033 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 的長度對於類型特定的元數據而言無效。
8034 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 具有無效的精確度或小數位數類型特定元數據。
8035 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 的實例長度無效。
8036 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 的類型對類型特定的元數據無效。
8037 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X 的數據長度或元數據長度無效。
8038 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X 具有無效的有效位數或小數字數。
8039 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X (CLR 類型) 指定了無效的用戶類型。
8040 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(CLR 類型) 的串行化元數據長度無效。
8041 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(CLR 類型) 指定了無效的資料庫。
8042 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:提供的值為 NULL,數據類型 %.*ls 不可為 NULL。 請檢查無效值的來源資料。
8043 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:提供的值不是數據類型 %.*ls 的有效實例。 請檢查無效值的來源資料。 例如,無效值是具有小數位數大於有效位數的 numeric 類型資料。
8044 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d: 資料類型 0x%02X (sql_variant) 具有類型特定元數據的無效定序。
8045 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(CLR 類型) 指定了無效的架構。
8046 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:提供的長度對數據類型 %.*ls 無效。 請檢查無效長度的來源資料。 例如,無效長度是具有異常長度 (以位元組為單位) 的 nchar 類型資料。
8047 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了非零長度的資料庫名稱。 資料表值參數不可以使用資料庫名稱,只有結構描述名稱和類型名稱是有效的。
8048 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的架構。
8049 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的類型名稱。
8050 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的數據行計數。
8051 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的數據行名稱。
8052 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)時間戳數據行必須是預設值。
8053 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的數據行旗標。
8054 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)具有指定的排序和唯一性元數據無效。
8055 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定的數據行排序元數據無效。
8056 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)已指定太多選擇性元數據標記。
8057 16 No 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)。 指定的資料行是計算資料行或預設資料行,而且已設定排序或唯一性。 只有在具有用戶端提供資料的資料行上才能設定排序和唯一性。
8058 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數化字串的資料表值參數 %d 未定義資料表類型。
8059 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數化字串的資料表值參數 "%.*ls" 未定義資料表類型。
8060 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)為 Null,且未設定為預設值。 Null 資料表值參數必須以預設參數方式傳送。
8061 16 No 資料表值參數 "%.*ls" 的資料不符合參數的資料表類型。 SQL Server 錯誤為: %d,狀態: %d
8062 16 No 資料表值參數 %d 的資料不符合參數的資料表類型。 SQL Server 錯誤為: %d,狀態: %d
8063 16 No 內送表格式資料流 (TDS) 遠端程序呼叫 (RPC) 資料流正在傳送無限制長度的 CLR 類型。 參數 %d (“%.*ls”) 定義為類型 %.*ls。 但下層用戶端不支援這個類型。 請將大型 CLR 類型的序列化資料當成 varbinary(max) 傳送,或是將用戶端驅動程式升級至可支援無限制長度的 CLR 類型。
8064 16 No 參數 %d ([%.*ls].[%.*ls]。[%.*ls]: CLR 類型不存在,或您沒有存取它的許可權。
8065 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 此版本的 SQL Server 不支援加密演算法。
8066 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 此版本的 SQL Server 不支援加密正規化版本。
8067 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 此版本的 SQL Server 不支援加密類型。
8068 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料行加密金鑰資料庫識別碼、標識碼或版本超出界限。
8101 16 No 位於資料表 '%.*ls' 的識別欄位其外顯值只有當使用了資料行清單且 IDENTITY_INSERT 為 ON 時才能指定。
8102 16 No 無法更新識別欄位 '%.*ls'。
8103 16 No 數據表 『%.*ls』 不存在或無法開啟 SET 作業。
8104 16 No 目前的使用者不是數據表 『%.*ls』 的資料庫或對象擁有者。 無法執行 SET 作業。
8105 16 No '%.*ls' 不是使用者資料表。 無法執行 SET 作業。
8106 16 No 資料表 '%.*ls' 不具有識別屬性。 無法執行 SET 作業。
8107 16 No 數據表 '%.*ls.%.*ls.%.*ls.%.*ls' IDENTITY_INSERT已經開啟。 無法執行資料表 '%.*ls' 的 SET 作業。
8108 16 No 無法使用 SELECT INTO 語句將標識列新增至數據表 '%.*ls',其已經有繼承標識列屬性的數據行 '%.*ls'。
8109 16 No 正在嘗試使用 SELECT INTO 陳述式來加入多個識別欄位到資料表 '%.*ls'。
8110 16 No 無法加入多個 PRIMARY KEY 條件約束到資料表 '%.*ls'。
8111 16 No 無法在資料表 '%.*ls' 中的可為 Null 的資料行上定義 PRIMARY KEY 條件約束。
8112 16 No 無法對資料表 '%.*ls' 上的條件約束加入一個以上的叢集索引。
8113 16 No XML 資料類型方法 '%.*ls' 的使用不正確。 此處應該是使用 mutator 方法。
8114 16 No 將資料類型從 %ls 轉換到 %ls 時發生錯誤。
8115 16 No 轉換 %ls 到資料類型 %ls 時發生算術溢位錯誤。
8116 16 No 引數資料類型 %ls 對 %ls 函數的引數 %d 無效。
8117 16 No %ls 運算子的運算元資料類型 %ls 無效。
8118 16 No 數據行 『%.*ls.%.*ls』 在選取清單中無效,因為它未包含在聚合函數中,而且沒有 GROUP BY 子句。
8119 16 No 數據行 『%.*ls.%.*ls』 在 HAVING 子句中無效,因為它未包含在聚合函數中,而且沒有 GROUP BY 子句。
8120 16 No 數據行 『%.*ls.%.*ls』 在選取清單中無效,因為它不包含在聚合函數或 GROUP BY 子句中。
8121 16 No 數據行 『%.*ls.%.*ls』 在 HAVING 子句中無效,因為它不包含在聚合函數或 GROUP BY 子句中。
8123 16 No 相互關聯的運算式無效,因為它不在 GROUP BY 子句中。
8124 16 No 在包含外部參考的彙總運算式中指定了多個資料行。 如果要彙總的運算式包含了外部參考,則該外部參考必須是運算式中參考的唯一資料行。
8125 16 No 包含外部參考的彙總運算式必須包含於選取清單中,或是查詢中的 HAVING 子句子查詢,其 FROM 子句中的資料表包含了要彙總之資料行。
8126 16 No ORDER BY 子句中的數據行 「%.*ls.%.*ls」 無效,因為它未包含在聚合函數中,而且沒有 GROUP BY 子句。
8127 16 No 數據行 %.*ls.%.*ls“ 在 ORDER BY 子句中無效,因為它不包含在聚合函數或 GROUP BY 子句中。
8128 10 Yes 正在使用 '%s' 版本 '%s' 來執行擴充預存程序 '%s'。 此為參考用訊息,使用者不必採取任何動作。
8129 16 No 新的磁碟大小必須大於 %d。 請考慮使用 DBCC SHRINKDB。
8131 10 Yes 擴充預存程序 DLL '%s' 並未匯出 __GetXpVersion()。 請參考文件集的<回溯相容性細節 (層級 1) - 開放式資料服務>主題,以取得詳細資訊。
8132 10 Yes 擴充預存程序 DLL '%s' 報告其版本為 %d.%d。 預期的版本為 %d.%d。
8133 16 No CASE 規格中至少有一個結果表達式必須是 NULL 常數以外的運算式。
8134 16 No 發現除以零的錯誤。
8135 16 No 數據表層級條件約束或索引未指定數據行清單、數據表 『%.*ls』。
8136 16 No 在資料表 '%.*ls' 的 %ls 條件約束索引鍵清單中,指定了重複的資料行。
8137 16 No XML 資料類型方法 '%.*ls' 的使用不正確。 此處應該是使用非 mutator 方法。
8138 16 No 在資料表 '%.*ls' 的外部索引鍵資料行清單中,指定了超過 16 個資料行。
8139 16 No 在資料表 '%.*ls' 中,外部索引鍵中的參考資料行數目和被參考資料行數目不同。
8140 16 No 在資料表 '%.*ls' 的資料行層級 %ls 條件約束中,指定了一個以上的索引鍵。
8141 16 No 數據行 『%.*ls』 的資料行 %ls 條件約束參考另一個資料行 '%.*ls'。
8143 16 No 參數 '%.*ls' 提供了不只一次。
8144 16 No 程序或函數 %.*ls 指定了太多的引數。
8145 16 No %.*ls 不是程式 %.*ls 的參數。
8146 16 No 程序 %.*ls 沒有參數而提供了引數。
8147 16 No 無法在可為 Null 的數據行 '%.*ls' 上建立 IDENTITY 屬性,數據表 '%.*ls'。
8148 16 No 針對資料表 %.*ls' 的資料行 '%.*ls' 指定多個資料行 %ls %S_MSG。
8149 16 No OLE Automation 物件在 Fiber 模式下並未支援。
8150 16 No 已針對資料行 『%.*ls』、數據表 '%.*ls' 指定多個 NULL 條件約束。
8151 16 No 已針對數據表 『%.*ls』 的資料行 '%.*ls' 定義 PRIMARY KEY 和 UNIQUE 條件約束。 但只能允許一個條件約束。
8152 16 No 字串或二進位資料會被截斷。
8153 10 No 警告:匯總或其他 SET 作業會排除 Null 值。
8154 15 No 資料表 '%.*ls' 模稜兩可。
8155 15 No 沒有為 '%.*ls' 的資料行 %d 指定任何資料行名稱。
8156 15 No '%.*ls' 資料行已針對 '%.*ls' 指定多次。
8158 15 No '%.*ls' 所具有的資料行比資料行清單中所指定的多。
8159 15 No '%.*ls' 所具有的資料行比資料行清單中所指定的少。
8160 15 No 有 GROUP BY 子句時,才能指定 GROUPING 或 GROUPING_ID 函數。
8161 15 No %.*ls 函數的引數 %d 不符合 GROUP BY 子句中的任何運算式。
8162 16 No 型式參數 "%.*ls" 未宣告為 OUTPUT 參數,但實質參數卻傳遞給要求的輸出。
8164 16 No INSERT EXEC 陳述式不可以是巢狀的。
8165 16 No 無效的子命令值 %d。 合法的範圍從 %d 到 %d。
8166 16 No 條件約束名稱 '%.*ls' 不允許。 條件約束名稱不可以用數字符號 (#) 開頭。
8167 16 No 資料行 "%.*ls" 的類型與 UNPIVOT 清單中指定的其他資料行類型有衝突。
8168 16 No 無法在此內容中建立、卸除、啟用或停用多個條件約束、數據行、索引或觸發程式,名為 『%.*ls』。 不允許重複的名稱。
8169 16 No 從字元字串轉換到 uniqueidentifier 時失敗。
8170 16 No 轉換 uniqueidentifier 值到 char 的結果空間不足。
8171 16 No 物件 '%.*ls' 上的提示 '%ls' 無效。
8172 16 No XML 資料類型方法 "%.*ls" 的引數 %d 必須為字串常值。
8173 15 No 用來叫用 XML 資料類型方法 '%.*ls' 的語法不正確。
8174 16 No 找不到控制代碼為 %d 的結構描述鎖定。
8175 10 No 找不到資料表 %.*ls。 將會稍後嘗試解析這個資料表名稱。
8176 16 No 重新同步處理程序必須有索引鍵 '%.*ls' 值,但未提供。
8177 16 No 無法在 %hs 子句中使用資料行,除非它包含在彙總函式或 GROUP BY 子句中。
8178 16 No 參數化查詢 『%.*ls』 需要未提供的參數 『%.*ls』。
8179 16 No 找不到控制代碼為 %d 的準備陳述式。
8180 16 No 陳述式無法準備。
8181 16 No 系統目錄中遺漏 '%.*ls' 的文字。 物件在可以使用之前必須先卸除並重新建立。
8183 16 No 在計算資料行上只可以建立 UNIQUE 或 PRIMARY KEY 條件約束,而 CHECK、FOREIGN KEY 和 NOT NULL 條件約束要求計算資料行為保存的。
8184 16 No 二進位總和檢查碼錯誤。 二進位總和檢查碼輸入中沒有可以比較的資料行。
8185 16 No 展開 「*」 時發生錯誤:在基礎表或檢視中發現無法比對的數據行。
8186 16 No 函數 '%.*ls' 只能用於使用者及系統資料表中。
8187 16 Yes 準備的控制代碼 %d 目前正由另一個命令使用中 (錯誤狀態: %d)。
8188 16 No 元件 %.*ls“ 上已經有元件類型 %.*ls” 的 SQL 類型。 只能有一個 SQL 類型對應到給定的組件類型。 CREATE TYPE 失敗。
8189 16 No 您沒有執行 '%ls' 的權限。
8190 16 No 沒有定義要篩選的資料表而無法編譯複寫篩選程序。
8191 16 No 複寫篩選程序只能包含 SELECT、GOTO、IF、WHILE、RETURN 以及 DECLARE 陳述式。
8192 16 No 複寫篩選程序不得有參數。
8193 16 No 無法執行標示為 FOR REPLICATION 的程序。
8195 16 No 無法在 %.*ls“ 上建立 「%.*ls」。 只能在使用者資料表和檢視表上建立 Insert、Update 和 Delete 觸發程序。
8196 16 No 重複指定為 ROWGUIDCOL 的資料行。
8197 16 No '%.*ls' 物件不存在,或對此項作業無效。
8199 16 No 在 EXECUTE <procname 中,procname> 只能是 char、varchar、nchar 或 nvarchar 類型的常值或變數。
8301 10 No 在程序 sp_addextendedproperty、sp_updateextendedproperty 和 sp_dropextendedproperty 中以及在資料表值函數 fn_listextendedproperty 中,使用值為 'USER' 的 level0type 已被取代,且 SQL Server 的未來版本將移除這種使用方式。 使用者目前的範圍限定為結構描述,因此會使用值為 'SCHEMA' 的 level0type,和值為 'USER' 的 level1type,做為 USER 的擴充屬性。
8302 10 No SQL Server 的未來版本將會移除 CREATE RULE 與 DROP RULE。 請避免在新的開發工作中使用 CREATE RULE 與 DROP RULE,並規劃修改目前使用它們的應用程式。 請改用 CREATE TABLE 或 ALTER TABLE 的 CHECK 關鍵字所建立的檢查條件約束。
8303 10 No SQL Server 的未來版本將會移除 CREATE DEFAULT 與 DROP DEFAULT。 請避免在新的開發工作中使用 CREATE DEFAULT 與 DROP DEFAULT,並規劃修改目前使用它們的應用程式。 請改用 ALTER TABLE 或 CREATE TABLE 的 DEFAULT 關鍵字所建立的預設定義。
8304 10 No SQL Server 的未來版本將移除 INDEXKEY_PROPERTY。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 sys.index_columns。
8305 10 No SQL Server 的未來版本將移除 TEXT IN ROW 功能。 請避免在新的開發工作中使用 TEXT IN ROW 選項的 sp_tableoption,並規劃修改目前使用 text in row 選項的應用程式。 儲存大型資料的慣用方法是透過使用 varchar(max)、nvarchar(max) 及 varbinary(max) 資料類型。
8306 10 No 在程序 sp_addextendedproperty、sp_updateextendedproperty 和 sp_dropextendedproperty 中以及在資料表值函數 fn_listextendedproperty 中,使用值為 'TYPE' 的 level0type 已被取代,且 SQL Server 的未來版本將移除這種使用方式。 類型目前的範圍限定為結構描述,因此會使用值為 'SCHEMA' 的 level0type,和值為 'TYPE' 的 level1type,做為 TYPE 的擴充屬性。
8307 10 No SQL Server 的未來版本將移除 FILE_ID。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 FILE_IDEX。
8308 10 No SQL Server 的未來版本將移除 USER_ID。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 DATABASE_PRINCIPAL_ID。
8309 16 No BACKUP LOG WITH TRUNCATE_ONLY 或 WITH NO_LOG已被取代。 簡單恢復模式應該用來自動截斷事務歷史記錄。
8310 16 No 無法建立 (或開啟) 命名的檔案對應物件 '%ls'。 SQL Server 效能計數器已停用。
8311 16 No 無法將檔案對應物件 '%ls' 的檢視對應到 SQL Server 處理位址空間。 SQL Server 效能計數器已停用。
8312 16 No 無法建立 (或開啟) 命名的 Mutex '%ls'。 SQL Server 效能計數器已停用。
8313 16 No 將 SQL Server 效能物件/計數器索引對應到物件/計數器名稱時發生錯誤。 SQL Server 效能計數器已停用。
8314 16 No SQL Server 效能物件 '%ls' 在登錄中找不到。 SQL Server 效能計數器已停用。
8315 16 No SQL Server 效能計數器 '%ls' 在登錄中找不到。 SQL Server 效能計數器已停用。
8316 16 No 無法開啟登錄機碼 『HKLM%ls』。 SQL Server 效能計數器已停用。
8317 16 No 無法查詢與登錄機碼 『HKLM%ls』 相關聯的值 '%ls'。 SQL Server 效能計數器已停用。
8318 16 No 效能計數器初始化期間發生虛擬記憶體配置失敗。 SQL Server 效能計數器已停用。
8319 16 No 操作系統核心物件 『%ls』 已經存在。 SQL Server 服務帳戶並未擁有此物件。 SQL Server 效能計數器已停用。
8320 10 No 未來的 SQL Server 版本將會移除@@REMSERVER。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用連結的伺服器和連結的伺服器預存程序。
8350 10 No 在陳述式 ('%.*ls') 的目標資料表上,於 UPDATE 或 DELETE 陳述式的 FROM 子句中,使用 NOLOCK 或 READUNCOMMITTED 提示已被取代。 這些提示在此位置上沒有作用。 Microsoft 建議您從這個陳述式移除這些提示。 在此位置支援這些提示的功能,即將從 SQL Server 未來版本中移除。
8351 16 Yes 由於註冊事件時指定的參數無效,所以無法處理追蹤控制要求。 請確定參數位於有效的範圍內。
8352 16 Yes 找不到要求的追蹤範本: 識別碼 = %ls。
8353 16 Yes Windows 事件追蹤啟動失敗。 %ls。 如果要啟用 Windows 事件追蹤,請重新啟動 SQL Server。
8354 16 Yes Windows 事件追蹤傳送事件失敗。 將來不一定會報告具有相同錯誤碼的傳送失敗。 錯誤識別碼: %d,事件類別識別碼: %d,原因: %ls。
8355 16 Yes 無法傳遞伺服器層級的事件通知。 在 msdb 中停用 Service Broker,或 msdb 無法啟動。 在其他資料庫中的事件通知也可能會受到影響。 請使 msdb 上線,或啟用 Service Broker。
8356 16 Yes Windows 事件追蹤 (ETW) 無法傳送事件。 伺服器記憶體不足。 未來不一定會再報告相同的傳送失敗錯誤。
8357 16 Yes Windows 事件追蹤 (ETW) 無法傳送事件。 這可能是因為系統資源不足。 未來不一定會再報告相同的傳送失敗錯誤。
8358 16 Yes Windows 事件追蹤 (ETW) 無法傳送事件。 事件訊息大小超過限制。 未來不一定會再報告相同的傳送失敗錯誤。
8359 16 Yes SQL 追蹤無法傳送事件通知。 伺服器記憶體不足。 未來不一定會再報告相同的傳送失敗錯誤。
8360 16 Yes SQL 追蹤無法傳送事件通知。 這可能是因為系統資源不足。 未來不一定會再報告相同的傳送失敗錯誤。
8379 10 No 舊樣式 RAISERROR (格式:RAISERROR 整數位符串)將在下一版的 SQL Server 中移除。 請避免在新的開發工作中使用此樣式,並規劃將目前使用此樣式的應用程式修改為使用新樣式的 RAISERROR。
8380 10 No SQLOLEDB 不再是支援的提供者。 請使用 SQL Native Client (SQLNCLI),透過連結伺服器 '%.*ls' 連接到 SQL Server。
8381 10 No SQLOLEDB 不再是支援的提供者。 請使用 SQL Native Client (SQLNCLI),對 SQL Server 執行特定連接。
8382 10 No 指定資料表提示不使用 WITH 關鍵字是已被取代的功能,並將從未來版本中移除。
8383 10 No 不用括號指定 HOLDLOCK 為資料表提示是一個已被取代的功能,而在下一版的 SQL Server 中將不再提供此功能。
8384 10 No 使用空格當作資料表提示分隔符號是已被取代的功能,並將從未來版本中移除。 請使用逗號來分隔個別資料表提示。
8385 10 No 在 90 或以上相容性模式中,彙總索引檢視表的選取清單必須包含 count_big(*)。
8386 10 No 在 INSERT 的目標資料表上使用提示 "%.*ls" 是已被取代的功能,因為 SQL Server 的未來版本可能會移除此功能。 請修改 INSERT 陳述式以移除使用此提示。
8387 10 No 透過檢視表將資料表提示間接套用到多重陳述式資料表值函數 (TVF) 的引動過程將從 SQL Server 的未來版本中移除。 請移除到檢視表 "%.*ls" 的參考上的提示,因為所參考的是多重陳述式 TVF。
8388 10 No SQL Server 的未來版本將移除從觸發程序傳回結果的功能。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8389 10 No SQL Server 的未來版本將移除 ALL 權限。 請避免在新的開發工作中使用此權限,並規劃修改目前使用此權限的應用程式。
8390 10 No 未來的 SQL Server 版本將移除 '::' 函數呼叫語法。 請取代為 "sys."。
8391 10 No 在 DROP INDEX 中使用兩部分名稱的用法已被取代。 新樣式語法 DROP INDEX <1p-name> ON {<3p-table-name> | <3p-view-name> }
8393 10 No SQL Server 的未來版本將移除當資料類型是時間戳記時可不指定資料行名稱的功能。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8394 10 No 使用已被取代的索引選項語法。 SQL Server 的未來版本將會移除已被取代的關聯式索引選項語法結構。 請避免在新的開發工作中使用此語法結構,並規劃修改目前使用此功能的應用程式。
8396 10 No SQL Server 的未來版本將會移除 %ls。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。 請改用 %ls。
8397 10 No SQL Server 的未來版本將會移除 TEXT、NTEXT 及 IMAGE 資料類型。 請避免在新的開發工作中使用它們,並規劃修改目前在使用它們的應用程式。 請改用 varchar(max)、nvarchar(max) 和 varbinary(max) 資料類型。
8398 10 No SQL Server 的未來版本將移除兩個部分以上的資料行名稱的用法。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8399 10 No SQL Server 的未來版本將會移除 %ls。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8401 16 No 由於在資料庫識別碼 %i 中具有識別碼 %i 的目標使用者沒有從佇列 '%.*ls' 接收的權限,所以無法傳遞此訊息。
8402 16 No '%S_MSG' 陳述式中 '%S_MSG' 的資料類型必須為 %s。 %s 資料類型是不允許的。
8403 16 No 指定訊息類型 '%.*ls' 超過一次以上。 請移除重複的訊息類型。
8404 16 No 指定服務合約 '%.*ls' 超過一次以上。 請移除重複的服務合約。
8405 16 No 嘗試停用佇列時,在 Service Broker 佇列回復處理常式中發生錯誤。 資料庫識別碼: %d,佇列識別碼: %d,錯誤: %i,狀態: %i。
8406 16 No 對話存留期間不能是 NULL。 請指定介於 %d 到 %d 之間的有效對話存留期間值。
8407 16 No 接收到包含無效標頭欄位的訊息。 可能表示網路有問題或另一個應用程式已連接到 Service Broker 端點。
8408 16 No 目標服務 『%.*ls』 不支援合約 『%.*ls』。
8409 16 No 無法傳遞此訊息,因為目標服務不支援服務合約。 目標服務:『%.*ls』,服務合約: 『%.*ls』。
8410 16 No 不能將交談計時器設定超出交談的存留期間。
8411 16 No %d 的對話存留期間值超出 %d 到 %d 的容許範圍。 請指定有效的對話存留期間值。
8412 16 No 服務名稱 '%.*ls' 的語法無效。
8413 16 No Broker 執行個體 '%.*ls' 的語法無效。 指定的 Broker 執行個體太長,最大值是 256 個位元組。
8414 16 No 此處的交談群組識別碼 '%.*ls' 無效。 請指定其他交談群組識別碼。
8415 16 No 已啟動 (Activated) 工作已中止,因為叫用的預存程序 '%ls' 未在它開始的一或多個交易上發出 COMMIT 或 ROLLBACK。
8417 16 No 服務合約名稱為 NULL。 請指定服務合約名稱。
8418 16 No 交談控制代碼遺漏。 請指定交談控制代碼。
8419 16 No 必須提供錯誤碼和描述給 END CONVERSATION WITH ERROR。 兩個值皆不可以是 NULL。
8420 16 No 交談群組遺漏。 請指定交談群組。
8421 16 No 服務名稱遺漏。 請指定服務名稱。
8422 16 No 錯誤描述遺漏。 請指定錯誤的描述。
8423 16 No 找不到服務 "%.*ls"。
8424 16 No 錯誤碼和錯誤描述遺漏。 請指定錯誤碼和錯誤的描述。
8425 16 No 找不到服務合約 '%.*ls'。
8426 16 No 找不到交談控制代碼 "%.*ls"。
8427 16 No 交談端點對於 END CONVERSATION 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8428 16 No 找不到訊息類型 "%.*ls"。
8429 16 No 交談端點對於 SEND 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8430 16 No 訊息主體之設定的驗證失敗。
8431 16 No 訊息類型 '%.*ls' 不是服務合約的一部分。
8432 16 No 訊息類型 '%.*ls' 在合約中標示為 SENT BY TARGET,然而此服務為起始端,所以無法傳送該訊息。
8433 16 No 訊息主體不可以是 NULL。 允許長度為零的 UNICODE 或二進位字串。
8434 16 No 訊息類型 '%.*ls' 在合約中標示為 SENT BY INITIATOR,然而此服務為目標,所以無法傳送該訊息。
8435 16 No 找不到位於位置 %d 的交談句柄 %.*ls。
8436 16 No 找不到交談群組 "%.*ls"。
8437 16 No 接收到的訊息是由目標服務傳送的,但訊息類型 '%.*ls' 在合約中標示為 SENT BY INITIATOR。
8438 16 No 交談端點對於 MOVE CONVERSATION 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8439 16 No 目的地交談群組 '%.*ls' 無效。
8440 23 Yes 交談群組存在,但佇列不存在。 可能是資料庫損毀。 請執行 DBCC CHECKDB。
8441 16 No 位置 %d 的交談句柄遺失。 請指定交談控制代碼。
8442 16 No 資料庫沒有使用中的 Service Broker。 請變更為包含 Service Broker 的資料庫內容。
8443 23 Yes 標識子為 『%.*ls』 和啟動器的對話: %d 參考遺漏的交談群組 '%.*ls'。 請執行 DBCC CHECKDB 來分析和修復資料庫。
8444 23 Yes 服務佇列結構不一致。 可能是資料庫損毀。 請執行 DBCC CHECKDB。
8445 16 No 交談控制代碼 '%ls' 正在參考無效的交談識別碼 '%ls',起始端: %d。
8447 16 No 指定變數值的 RECEIVE 陳述式不得和資料擷取作業合併使用。
8450 16 No RECEIVE 規劃中的指派不允許和 INTO 子句結合使用。
8451 16 No 位置 %d 的交談句柄 %.*ls' 出現多次。
8457 16 No 接收到的訊息是由交談的起始端傳送的,但訊息類型 '%.*ls' 在合約中標示為 SENT BY TARGET。
8458 16 No 交談端點對於 BEGIN CONVERSATION TIMER 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8459 16 No 訊息大小,包含標頭資訊在內,超出所容許的最大值 %d。
8460 16 No 具有識別碼 '%ls' 和 is_initiator: %d 的交談端點正在參考無效的交談控制代碼 '%ls'。
8461 23 Yes 偵測到內部的 Service Broker 錯誤。 可能是資料庫損毀。 請執行 DBCC CHECKDB。
8462 16 No 遠端交談端點處於已無訊息可交換的狀態,或已經被卸除。
8463 16 No 封送處理訊息時無法讀取訊息主體。 此訊息是另一個問題的徵兆。 檢查 SQL Server 錯誤記錄檔和作業系統錯誤記錄檔是否有其他訊息,並解決根本問題。 如果問題持續發生,則資料庫可能已經損毀。 如果要復原資料庫,請從沒問題的備份來還原資料庫。 如果沒有沒問題的備份,建議您執行 DBCC CHECKDB。 請注意 DBCC CHECKDB 可能會移除資料來修復資料庫。
8468 16 No 已經改變基礎服務。
8469 16 No 已經改變遠端服務。
8470 16 No 已經卸除遠端服務。
8471 16 No Service Broker/資料庫鏡像傳輸作業期間,SNI 呼叫失敗。 SNI 錯誤 '%ls'。
8472 16 No 遠端服務已經傳送包含無效標頭欄位的訊息。
8475 16 No 具有識別碼 '%ls' 和 is_initiator: %d 的交談端點已經卸除。
8477 16 No 發生內部的 Service Broker 錯誤 (錯誤 = 0x%08x)。 此錯誤表示 SQL Server 有嚴重的問題。 請檢查 SQL Server 錯誤記錄檔和作業系統錯誤記錄檔,以取得指向可能硬體問題的資訊。 資料庫可能已經損毀。 如果要復原資料庫,請從沒問題的備份來還原資料庫。 如果沒有沒問題的備份,建議您執行 DBCC CHECKDB。 請注意 DBCC CHECKDB 可能會移除資料來修復資料庫。
8479 16 No 供失敗點模擬中的測試使用。
8487 16 No 已經卸除遠端服務合約。
8489 16 No 對話已經超出指定的 LIFETIME。
8490 16 No 無法找到遠端服務 '%.*ls',因為它並不存在。
8492 16 No 服務合約 '%.*ls' 必須至少有一個訊息 SENT BY INITIATOR 或 ANY。
8493 16 No 服務 '%.*ls' 的改變必須變更佇列或至少一個合約。
8494 16 No 您沒有存取服務 '%.*ls' 的權限。
8495 16 No 此服務的另一個執行個體已經認知了該交談。
8498 16 No 遠端服務已經傳送的訊息類型 '%.*ls' 不是本機合約的一部分。
8499 16 No 遠端服務已傳送不符合訊息本文編碼格式的 『%.*ls』 類型的訊息本文。 這發生在具有交談識別碼 '%.*ls'、起始端: %d 以及訊息序號: %I64d 的訊息中。
8501 16 No 伺服器 '%.*ls' 上的 MSDTC 無法使用。
8502 20 Yes 從 Microsoft 分散式交易協調器 (MS DTC) 接收到未知的 Token '0x%x'。
8504 20 Yes 此交易的匯入緩衝區無效。
8506 20 Yes 無法將交易狀態從 %hs 變更為 %hs。 變更要求無效。
8508 10 No "%ls" 的 QueryInterface 失敗: %ls。
8509 20 Yes Microsoft 分散式交易協調器 (MS DTC) 交易匯入失敗: %ls。
8510 20 Yes 編列作業失敗: %ls。 SQL Server 無法向 Microsoft 分散式交易協調器 (MS DTC) 註冊為此交易的資源管理員。 可能已經由用戶端或資源管理員停止交易。
8511 16 Yes 從 Microsoft 分散式交易協調器 (MS DTC) 要求未知的隔離等級 0x%x。
8512 20 Yes Microsoft 分散式交易協調器 (MS DTC) 認可交易收條失敗: %hs。
8513 20 Yes Microsoft 分散式交易協調器 (MS DTC) 結束交易收條失敗: %hs。
8514 20 Yes Microsoft 分散式交易協調器 (MS DTC) PREPARE 收條失敗: %hs。
8515 20 Yes Microsoft 分散式交易協調器 (MS DTC) 全域狀態無效。
8517 20 Yes 無法取得 Microsoft 分散式交易協調器 (MS DTC) PREPARE 資訊: %ls。
8518 16 Yes Microsoft 分散式交易協調器 (MS DTC) BEGIN TRANSACTION 失敗: %ls。
8519 16 No 遠端用戶端必須認可目前的 Microsoft 分散式交易協調器 (MS DTC) 交易。
8520 16 Yes 內部的 Microsoft 分散式交易協調器 (MS DTC) 交易認可失敗: %ls。
8521 20 Yes 此覺醒狀態無效: 沉睡於 %hs; 提醒於 %hs。
8522 20 Yes Microsoft 分散式交易協調器 (MS DTC) 已停止此交易。
8523 15 No PREPARE TRAN 陳述式不可用在 MSDTC 交易。
8524 16 No 目前的交易無法匯出到遠端提供者。 已經回復。
8525 16 No 分散式交易完成。 請在新的交易或是 NULL 交易中編列這個工作階段。
8526 16 No 當工作階段編列在有使用中儲存點的分散式交易時,無法變成遠端模式。
8527 16 Yes 嘗試建立分散式交易匯出 Token 失敗,有錯誤: %ls。 請連絡您的 Microsoft 分散式交易協調器 (MS DTC) 系統管理員。
8528 16 No 核心交易管理員 (KTM) 的交易認可失敗: %d。
8529 16 No 無法從 Microsoft 分散式交易協調器 (MS DTC) 交易擷取核心交易管理員 (KTM) 交易句柄:0x%x。
8530 16 Yes 操作系統核心交易管理員建立失敗:0x%x。
8531 16 Yes 操作系統核心交易管理員無法建立登記:0x%08x。
8532 20 No 從核心交易管理員 (KTM) 讀取資源管理員通知時發生錯誤: %d。
8533 20 No 等候從核心交易管理員 (KTM) 的通訊時發生錯誤: %d。
8534 21 No 資料庫 %ls 的 KTM RM 無法啟動: %d。
8535 16 Yes 操作系統交易文件系統中的儲存點作業失敗:0x%x。
8536 16 Yes 只有單一 DB 更新允許用於 FILESTREAM 作業。
8537 16 No 此交易由核心交易管理員 (KTM) 中止。
8538 16 No FILESTREAM 0x%x 不支援目前的隔離等級。
8539 10 Yes 具有 UOW %ls 的分散式交易已強制認可。 MS DTC 暫時無法使用,而且會強制執行交易的啟發式解決。 此為參考用訊息, 使用者不必採取任何動作。
8540 10 Yes 使用UOW%ls的分散式交易被迫回復。
8541 10 Yes 系統處理序識別碼 %d 已嘗試結束具有工作單位識別碼 %ls 的分散式交易。 當用戶端在分散式交易上執行 KILL 陳述式時,便會出現此訊息。
8542 10 Yes SPID %d 已嘗試認可具有 UOW %ls 的分散式交易。
8543 10 Yes 無法從 Microsoft 分散式交易協調器 (MS DTC) 認可準備的交易。 關閉伺服器以起始資源管理員 (RM) 復原。 當 RM 復原時,它會向交易管理員查詢不確定交易的結果,並據此認可或回復。
8544 10 Yes 未知的兩階段認可交易的認可狀態。 正在關閉伺服器。 請重新啟動伺服器以完成復原。
8545 10 Yes 在 rm_resolve 中來自 Reenlist 呼叫的未知狀態 '%d'。
8546 10 Yes 無法載入 Microsoft 分散式交易協調器 (MS DTC) 程式庫。 這項錯誤表示尚未安裝 MS DTC。 請安裝 MS DTC 以便繼續。
8547 10 Yes 資源管理員建立失敗: %ls
8548 10 Yes DTC 無法使用,因此並未初始化
8549 10 Yes GetWhereaboutsSize 呼叫失敗: %ls
8550 10 Yes 交易管理員位址無效,因此 MS DTC 初始化失敗。 用來存放位址資訊的通訊協定元素可能太大。 網路通訊協定分析器可以提供和原因相關的其他資訊。 請連絡您的應用程式支援提供者或請聯繫 Microsoft 產品支援服務。
8551 16 No CoCreateGuid 失敗: %ls。
8552 20 No “%ls” 的 RegOpenKeyEx 失敗: %ls。
8553 20 No “%hs” 的 RegQueryValueEx 失敗: %ls。
8554 20 No %hs 的 IIDFromString 失敗,(%ls)。
8555 10 Yes RegCloseKey 失敗: %ls
8556 10 Yes 記憶體不足,導致 Microsoft 分散式交易協調器 (MS DTC) 初始化失敗。 有可能必須變更一些伺服器組態選項,以提供更多可用記憶體。
8557 10 No 無法聯繫 Microsoft 分散式交易協調器 (MS DTC) 服務。 若要使用分散式交易功能,請啟動這項服務。
8558 20 Yes “%hs” 的 RegDeleteValue 失敗: %ls。
8559 20 Yes 密鑰 '%ls' 的 RegSetValueEx 失敗: %ls。
8560 10 Yes 嘗試復原牽涉 Microsoft 分散式交易協調器 (MS DTC) 的不確定分散式交易。 此為參考用訊息, 使用者不必採取任何動作。
8561 10 Yes 牽涉 Microsoft 分散式交易協調器 (MS DTC) 的任何不確定分散式交易的復原已完成。 此為參考用訊息, 使用者不必採取任何動作。
8562 10 Yes 已遺失與 Microsoft 分散式交易協調器 (MS DTC) 的連接。 重新建立連接之後,將立即復原牽涉 Microsoft 分散式交易協調器 (MS DTC) 的任何不確定分散式交易。 此為參考用訊息, 使用者不必採取任何動作。
8563 10 Yes 嘗試決定 RPCSS 服務的狀態時發生錯誤。 對 "%ls" 的呼叫傳回: %ls。 此為參考用訊息, 使用者不必採取任何動作。
8565 16 Yes SQL Server 無法準備 DTC 交易。 失敗碼: %d。
8566 10 Yes 無法從 Microsoft 分散式交易協調器 (MS DTC) 認可準備的交易。 伺服器將會重新啟動資料庫,且 MS DTC 復原預期會解決任何不確定的交易。
8567 10 Yes Microsoft 分散式交易協調器 (MS DTC) 資源管理員 [%ls] 已發行。 此為參考用訊息, 使用者不必採取任何動作。
8568 10 Yes Microsoft Distributed Transaction Coordinator (MS DTC) 無法重新登記,理由是資料庫 RMID 不符合與交易相關聯的 RMID [%ls]。 請手動解析交易。
8569 10 Yes SQL Server 無法與 Microsoft 分散式交易協調器 (MS DTC) 連線。 檢查 MSDTC 安全性設定,如果執行 Always On,請確定 SQL Server 具有允許傳入 RPC 動態連線的防火牆規則。
8570 10 Yes 初始化資料庫 『%ls』 的 Microsoft 分散式交易協調器 (MS DTC) 資源管理員 [%ls]。 此為參考用訊息, 使用者不必採取任何動作。
8571 10 Yes SQL Server 無法從使用 UOW '%ls' 之交易的 Microsoft Distributed Transaction Coordinator (MS DTC) 取得結果,因為已有另一個具有相同 RMID 的資源管理員存在。
8601 17 No 內部查詢處理器錯誤:查詢處理器無法取得必要介面的存取權。
8602 16 No 用於提示中的索引必須由索引微調精靈明確包含。
8603 16 No 內部 DBCC REPAIR 陳述式的語法無效。
8604 16 No ALTER TABLE SWITCH 陳述式失敗。 數據表 %.*ls' 在無法載入語意驗證的資料行 %.*ls' 上具有資料行層級檢查條件約束 '%.*ls'。
8605 10 No 索引建立作業將會使用進階 sp_configure 選項 "min memory per query (KB)" 中指定的 %ld KB 記憶體,而非 "index create memory (KB)" 選項中指定的 %lu KB,因為前者必須小於後者。
8606 17 No 此索引作業每 DOP 需要 %I64d KB 的記憶體。 %lu 之 DOP 的總需求 %I64d KB,大於進階伺服器組態選項 "index create memory (KB)" 設定的 sp_configure 值 %lu KB。 請增加此設定或降低 DOP,然後重新執行查詢。
8607 16 No 無法修改資料表 '%.*ls',因為一或多個非叢集索引位於不在在線的檔案群組中。
8608 16 No 無法完成此查詢,因為線上索引建立作業必須重新編譯。
8616 10 No 資料表 '%.*ls' 的索引提示被忽略,因為資料表在星狀聯結中視為事實資料表。
8618 16 No 查詢處理器無法產生查詢計畫,因為需要有工作資料表,而且其資料列大小的下限超過允許的最大值 %d 位元組。 需要有工作資料表一般是因為查詢中有 GROUP BY 或 ORDER BY 子句。 如果查詢中有 GROUP BY 或 ORDER BY 子句,建議您減少子句中欄位的數目及/或大小。 請考慮使用欄位的前置詞 (LEFT()) 或雜湊 (CHECKSUM()) 來進行群組,或使用前置詞來進行排序。 不過,請注意這會變更查詢的行為。
8619 16 No 查詢處理器無法產生查詢計畫,因為需要有工作資料表,而且其資料列大小的下限超過允許的最大值 %d 位元組。 需要有工作資料表一般是因為查詢中有 GROUP BY 或 ORDER BY 子句。 請重新提交沒有 ROBUST PLAN 提示的查詢。
8621 16 No 查詢處理器在查詢最佳化期間已用完堆疊空間。 請簡化查詢。
8622 16 No 查詢處理器由於這個查詢中所定義的提示而無法產生查詢計畫。 請重新提交未指定任何提示且未使用 SET FORCEPLAN 的查詢。
8623 16 Yes 查詢處理器已用完內部資源而無法產生查詢計畫。 這是只有在極端複雜的查詢或者參考非常大量資料表或資料分割的查詢才會發生的稀有事件。 請簡化查詢。 若認為收到此訊息有誤,請連絡客戶支援服務,以取得詳細資訊。
8624 16 Yes 內部查詢處理器錯誤:查詢處理器無法產生查詢計劃。 如需詳細資訊,請連絡客戶支援服務。
8625 10 No 警告:已強制執行聯結順序,因為使用了本機聯結提示。
8628 17 Yes 等候最佳化查詢時發生逾時。 請重新執行查詢。
8630 17 No 內部查詢處理器錯誤:查詢處理器在執行期間發生意外錯誤(HRESULT = 0x%x)。
8631 17 No 內部錯誤:已達到伺服器堆疊限制。 請找出查詢中潛在的深層巢狀結構,並嘗試加以簡化。
8632 17 No 內部錯誤:已達到表達式服務限制。 請找出查詢中潛在的複雜運算式,並嘗試加以簡化。
8633 16 No 查詢處理器無法產生查詢計畫,因為分散式查詢不支援用針對遠端來源的 DML 查詢中的預設值,來具體化中繼結果。 請嘗試使用實際的預設值取代預設,或將更新分成幾個陳述式,一個陳述式只包含 DEFAULT 指派,另一個則包含其餘部分。
8634 17 No 查詢處理器接收到來自叢集通訊層的錯誤。
8635 16 No 查詢處理器無法為具有空間索引提示的查詢產生查詢計畫。 原因: %S_MSG。 請嘗試移除索引提示,或移除 SET FORCEPLAN。
8636 16 No 查詢處理器無法產生查詢計畫,因為完整外部聯結的述詞中有子查詢。 分散式查詢不支援這種情況。
8637 16 No 查詢處理器無法產生查詢計畫,因為修改資料的查詢中使用了 USE PLAN 提示,但此時修改的目標資料表有一個目前正在線上建立的索引。 請考慮等到線上索引建立完畢後再強制執行計畫,或使用其他方法微調查詢,例如更新統計資料或使用其他提示或手動重寫查詢。
8638 16 No 查詢處理器無法產生查詢計劃,因為 CURSOR 擷取查詢無法參考外部數據表。 確定輸入要求不包含外部數據表上的遠端 UPDATE 或 DELETE。
8642 17 No 查詢處理器無法為平行查詢的執行啟動必要的執行緒資源。 減少伺服器上的負載,或使用 MAXDOP 設定來限制平行處理原則。
8644 16 No 內部查詢處理器錯誤:為執行選取的計劃不支援叫用的指定執行例程。
8645 17 Yes 等候記憶體資源來執行資源集區 '%ls' (%ld) 中的查詢時發生逾時。 請重新執行查詢。
8646 21 Yes 資料庫 '%.*ls' 中的資料表 %d 的索引識別碼 %d 中找不到索引項目。 指示的索引已經損毀或是目前的更新計畫有問題。 請執行 DBCC CHECKDB 或 DBCC CHECKTABLE。 如果問題持續存在,請連絡產品支援部門。
8648 20 Yes 您無法將大於頁面大小的資料列插入雜湊資料表中。 請使用 ROBUST PLAN 最佳化提示重新提交查詢。
8649 17 No 查詢已經取消,因為這個查詢 (%d) 的預估成本超過了設定的臨界值 %d。 請連絡系統管理員。
8651 17 No 無法執行作業,因為無法在資源集區 '%ls' (%ld) 中取得要求的記憶體授權。 請重新執行查詢、降低查詢負載或檢查資源管理員的組態設定。
8653 16 No 查詢處理器無法產生數據表或檢視表 『%.*ls』 的計劃,因為數據表位於不在在線的檔案群組中。
8655 16 No 查詢處理器無法產生計劃,因為數據表或檢視表 『%.*ls』 上的索引 『%.*ls』 已停用。
8656 16 No 查詢處理器無法產生查詢計畫。 請停用追蹤旗標 %d 後重新提交查詢。
8657 17 No 無法取得 %I64d KB 的記憶體授權,因為它超過工作負載群組 '%ls' (%ld) 和資源集區 '%ls' (%ld) 中的最大組態限制。 請連絡伺服器管理員,以提高記憶體使用限制。
8658 17 No 無法啟動資料行存放區索引組建,因為它至少需要 %I64d KB,而工作負載群組 '%ls' (%ld) 和資源集區 '%ls' (%ld) 中的每個查詢的最大記憶體授與限制為 %I64d KB。 修改數據行存放區索引以包含較少的數據行,或在增加資源管理員的最大記憶體授與限制之後重試。
8659 17 No 無法繼續資料行存放區索引建置,因為它需要每個線程的 %I64d KB 錯誤記憶體,而查詢的總記憶體授與為 %I64d KB、數據行存放區大量插入記憶體總計限制為查詢中的 %I64d KB,而工作負載群組標識符=%ld 中每個查詢的最大記憶體授與限制為 %I64d KB,而資源集區標識碼=%ld。 修改數據行存放區索引以包含較少的數據行,或在增加資源管理員的最大記憶體授與限制之後重試。
8660 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為檢視定義的選取清單不包含 GROUP BY 子句中的所有數據行。 建議您將這些資料行加入到選取清單中。
8661 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為索引鍵包含不在 GROUP BY 子句中的數據行。 請考慮從此索引鍵中刪除不在 GROUP BY 子句中的資料行。
8662 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為檢視參考未知的值(可為 Null 表達式的總和匯總)。 建議您僅在 SUM. ISNULL() 中參考不可以是 Null 的值, 或許會對此有幫助。
8663 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為其選取清單不包含COUNT_BIG。*ls。 請考慮將COUNT_BIG~ 新增至選取清單。
8664 16 No 檢視表 '%.*ls' 上無法建立索引,因為檢視定義包含重複的數據行名稱。
8665 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為沒有數據列無法滿足檢視定義。 建議您從檢視表定義中消除不一致。
8666 10 No 警告:優化器無法使用索引,因為檢視的選取清單包含非匯總表達式。
8667 10 No 警告:優化器無法使用索引,因為檢視中的群組清單會形成索引鍵,而且是多餘的。
8668 16 No 無法在檢視 『%.*ls』 上建立叢集索引 『%.*ls』,因為檢視的選取清單包含聚合函數或群組數據行結果的表達式。 建議從選取清單中移除彙總函式或群組資料行結果的運算式。
8669 16 No 嘗試維護索引檢視表 "%.*ls" 失敗,因為其中包含彙總結果上的運算式,或其中包含排名函數或彙總視窗函數。 建議您卸除檢視表上的叢集索引,或變更檢視表定義。
8670 16 No 查詢最佳化工具到達最佳化期間可使用檢視表最大數目的內部限制。
8671 16 No 嘗試維護索引檢視表 %.*ls“ 失敗,因為索引 「%.*ls」 上的ignore_dup_key選項。 請卸除該索引或不使用 ignore_dup_key 索引選項來重新建立索引。
8672 16 No MERGE 陳述式嘗試多次 UPDATE 或 DELETE 同一個資料列。 這在目標資料列符合多個來源資料列時便會發生。 MERGE 陳述式不能多次 UPDATE/DELETE 目標資料表的同一個資料列。 請重新定義 ON 子句,以確定目標資料列最多只符合一個來源資料列,或使用 GROUP BY 子句將來源資料列編成群組。
8673 16 No 如果 MERGE 陳述式同時觸發參考完整性條件約束的 'ON DELETE SET NULL' 和 'ON UPDATE CASCADE' 動作,則該陳述式無效。 請修改 MERGE 陳述式所執行的動作,以確定該陳述式不會同時觸發參考完整性條件約束的這兩個動作。
8674 16 No 查詢處理器無法產生計劃。 數據表 『%.*ls』 無法使用,因為堆積已損毀。 讓資料庫離線以重建數據表和堆積,然後再次執行查詢處理器。
8676 16 No 無效的計劃。
8677 16 No 無法在檢視 『%.*ls』 上建立叢集索引 『%.*ls』,因為它不會匯總結果。 請考慮變更檢視定義。
8678 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為檢視會參考可為 Null 表達式的 SUM 匯總。 請考慮在這類可為 Null 的運算式上加入新的COUNT_BIG匯總。
8680 17 No 內部查詢處理器錯誤:查詢處理器在處理遠端查詢階段時發現意外的錯誤。
8681 17 No 內部查詢處理器錯誤:查詢處理器在處理期間發生意外錯誤。 [%ls]
8682 16 No 透過資料指標的 SELECT 失敗,因為提供給 USE PLAN 提示的 XML 計畫中,並未提供 Populate 和 Fetch 計畫,但至少必須提供一個。 為能成功地強制執行計畫,請直接使用從 SQL Server 擷取的 XML 資料指標計畫,不要修改。
8683 16 No 無法強制執行查詢計畫,因為 USE PLAN 提示中提供的 XML 執行程序表,包含無效的星狀聯結規格。 請考慮指定包含由 SQL Server 所產生且未修改之 XML 執行程序表的 USE PLAN 提示。 如此或許可以允許您強制執行計畫。
8684 16 No 找不到查詢計畫,因為搜尋 USE PLAN 提示中指定的計畫時,最佳化工具超過允許的作業數量。 建議您移除 USE PLAN 提示。 然後必要時請考慮 (1) 更新統計資料,(2) 使用其他提示,例如聯結提示、索引提示或 OPTIMIZE FOR 提示,(3) 重寫查詢或將查詢分成兩個或以上的個別查詢。
8685 16 No 無法編譯查詢,因為 <CursorStmt> 元素會出現在提供給 USE PLAN 的 XML 計劃中,但 USE PLAN 已套用至非數據指標語句。 請考慮在陳述式上直接使用從 SQL Server 取得的 XML 計畫,不必修改。
8686 16 No 數據指標計劃強制失敗,因為輸入計劃具有一個 <以上的 Operation> 節點與 OperationType=%ls。 請考慮直接使用從 SQL Server 擷取的 XML 資料指標計畫,不必修改。
8687 16 No 資料指標計畫失敗,因為對於 FAST_FORWARD 或 STATIC 以外的資料指標類型,無法使用 USE PLAN 提示強制執行計畫。 請考慮移除 USE PLAN 提示並更新統計資料,或使用不同提示來影響查詢計畫選擇。
8688 16 No 數據指標計劃強制失敗,因為在提供給USE PLAN的 XML 計劃中,CursorPlan> 元素下<遺漏必要的元素 %ls。 請考慮直接使用從 SQL Server 擷取的 XML 資料指標計畫,不必修改。
8689 16 No USE PLAN 提示中指定的資料庫 '%.*ls' 不存在。 請指定現有的資料庫。
8690 16 No 無法編譯查詢,因為 USE PLAN 提示與提示 %ls 衝突。 建議您移除提示 %ls。
8691 16 No 無法編譯查詢,因為 USE PLAN 提示與 SET %ls ON 衝突。 建議您設定 %ls OFF。
8692 16 No 無法執行 %ls 語句,因為 %ls 不支援 USE PLAN 提示。 SELECT 僅支援USE PLAN。
8693 16 No 無法編譯查詢,因為在 USE PLAN 提示中 XML 計畫的 RelOp 元素之下,LogicalOp = '%ls'、PhysicalOp = '%ls' 和 sub_element = '%ls' 的組合無效。 請改用可辨識的組合。 建議您使用自動產生的 XML 計畫而不修改。
8694 16 No 無法執行查詢,因為 USE PLAN 提示與分散式查詢或全文檢索作業的使用發生衝突。 建議您移除 USE PLAN 提示。
8695 16 No 無法執行查詢,因為 USE PLAN 提示中的 XML 計畫格式不正確。 請確認 XML 計畫為適合強制執行計畫的合法計畫。 請參閱線上叢書,以取得其他詳細資料。
8696 16 No 無法執行查詢,因為 USE PLAN 提示的 XML 計畫中,具有 NodeId %d、父 RelOp 之 Spool 元素的格式不正確。 請驗證每個 Spool 元素的父 RelOp 具有唯一 NodeId 屬性,而且每個 Spool 元素有單一 RelOp 子元素或 PrimaryNodeId 屬性,但不可以兩者都有。 Spool 的 PrimaryNodeId 必須參考具有 Spool 子元素的現有 RelOp 的 NodeId。 建議您使用未修改過的 XML 執行程序表做為 USE PLAN 提示。
8697 16 No 無法執行查詢,因為提供給 USE PLAN 的 XML 計畫中,元素 %ls 必須有 %d %ls 節點做為子系,但有 %d。
8698 16 No 查詢處理器無法產生查詢計畫,因為 USE PLAN 提示中包含無法驗證為合法查詢的計畫。 請移除或取代 USE PLAN 提示。 為能成功地強制執行計畫,請確認 USE PLAN 提示中提供的計畫,是 SQL Server 為同一查詢自動產生的。
8699 16 No 無法執行查詢,因為其中包含一個以上的 USE PLAN 提示。 最多只能使用一個 USE PLAN 提示。
8700 16 No 查詢無法執行,因為記憶體優化數據表上的數據行存放區索引目前已停用。 使用指定不同索引的索引提示重寫查詢。
8705 16 No DML 語句在資料庫 %.*ls' 中遇到資料表標識碼 %d 的索引標識碼 %d 遺漏專案,因為與另一筆交易互動。 如果您繼續看到此錯誤,請考慮使用可重複讀取或更高的隔離等級。
8709 16 No 負數或 NULL 視窗分隔符所造成的錯誤。
8710 16 No 必須提供搭配 CUBE、ROLLUP 或 GROUPING SET 查詢使用的彙總函式才能進行合併子彙總。 如果要修正這個問題,請移除彙總函式或在 GROUP BY 子句之上使用 UNION ALL 來撰寫查詢。
8711 16 No 相同範圍中的多個排序彙總函式具有彼此不相容的排序。
8712 16 No USE PLAN 提示中指定的索引 '%.*ls' 不存在。 請指定現有的索引,或用指定的名稱建立索引。
8713 16 No 無法強制查詢計劃,因為計劃中所參考的索引檢視中有問題。
8714 16 No Polybase 錯誤:無法將外部數據格式轉換為 SQL Server 內部格式。
8715 16 No Polybase 錯誤:無法在外部緩衝區配置的情況下設定數據表的實體配置。
8716 16 No 偵測到無效的資料。 外部產生者已將值插入 SQL Server 不支援的共用記憶體資料表中。
8717 16 No 外部數據表不支援 DML 作業。
8720 15 No 無法執行查詢。 為物件 '%.*ls' 指定的 TABLE HINT 子句不止一個。 針對每個資料表參考,請最多指定一個 TABLE HINT 這類子句。
8721 15 No 無法執行查詢。 OPTION 子句中的 TABLE HINT 會導致物件 '%.*ls' 的參考變成模稜兩可。 請考慮改用 USE PLAN 查詢提示。
8722 15 No 無法執行查詢。 影響提示 『%.*ls』 的語意會出現在物件 『%.*ls』 的 『%.*ls』 子句中,但不出現在對應的 『%.*ls』 子句中。 請變更 OPTION (TABLE HINTS...) 子句,使影響提示的語意符合 WITH 子句。
8723 15 No 無法執行查詢。 物件 '%.*ls' 在 TABLE HINT 子句中指定,卻未用在查詢中,或不符合查詢中指定的別名。 TABLE HINT 子句中的資料表參考必須符合 WITH 子句。
8724 15 No 無法執行查詢。 資料表值或 OPENROWSET 函數 '%.*ls' 不能在 TABLE HINT 子句中指定。
8725 17 No 平行查詢執行期間中止的子程序線程。
8726 16 No %.*ls 函式的輸入參數必須是常數。
8727 16 No 百分位數函式的輸入參數超出範圍 [0, 1]。
8728 16 No RANGE 視窗框架的 ORDER BY 清單不能包含 LOB 類型的運算式。
8729 16 No RANGE 視窗框架的 ORDER BY 清單大小總計為 %lu 位元組。 支援的大小上限為 %lu 位元組。
8730 16 No Lag 和 Lead 函式的 Offset 參數不可以是負值。
8731 15 No REDISTRIBUTE 和 REDUCE 提示預期第一個聯結條件會是直接比較類型之數據行的相等比較。 修改查詢並重新執行。
8732 15 No REPLICATE 和 REDUCE 提示只能與內部聯結搭配使用。 修改查詢並重新執行。
8733 16 No STRING_AGG的分隔符參數必須是字串常值或變數。
8734 16 No STRING_AGG的分隔符參數不能是大型物件類型,例如 VARCHAR(MAX) 或 NVARCHAR(MAX)。
8735 16 No 作業失敗,因為數據表上的在線索引組建終止,並導致暫時不一致。 您必須重新執行查詢。
8736 16 No 輸入參數不能是大型物件類型,例如 VARBINARY(MAX)。
8737 17 No 透過網路將數據傳送至另一個散發時,發生錯誤 0x%X。 請嘗試再次執行查詢。 如果錯誤持續發生,請連絡支持人員。
8738 17 No 從散發 %d 開啟連線到散發 %d 時發生錯誤。 請嘗試再次執行查詢。 如果錯誤持續發生,請連絡支持人員。
8739 17 No 透過網路將元數據傳送至另一個散發時發生錯誤。 請嘗試再次執行查詢。 如果錯誤持續發生,請連絡支持人員。
8740 17 No 數據列太大,在散發之間無法隨機顯示。 位元組中的資料列大小: %d: 位元組中允許的資料列大小上限: %d。 請連絡支援人員以取得協助。
8741 17 No 讀取數據從一個散發移至另一個散發時發生錯誤。 嘗試再次執行查詢。 如果錯誤持續發生,請連絡支持人員。
8742 17 No 嘗試由外部擷取器在 SQL Server 中配置記憶體時發生錯誤。 嘗試再次執行查詢。 如果錯誤持續發生,請連絡支持人員。
8743 17 No 錯誤 0x%X - 無法設定 tempdb 空間,同時將數據從一個散發傳送到另一個散發。 請參閱「https://aka.ms/monitor-temp-db」以取得協助。
8901 16 No 數據表錯誤:對象識別碼 %d 的元數據不一致。 此錯誤無法修復,而且會阻礙此物件的進一步處理。
8902 17 No DBCC 處理時的記憶體配置錯誤。
8903 16 No 資料庫識別碼 %d 的範圍 %S_PGID 同時配置於 GAM %S_PGID 和 SGAM %S_PGID。
8904 16 No 資料庫識別碼 %d 的範圍 %S_PGID 由一個以上的配置物件所配置。
8905 16 No 資料庫識別碼 %d 的範圍 %S_PGID 標示為配置於 GAM,但是沒有 SGAM 或 IAM 已將其配置。
8906 16 No 資料庫識別碼 %d 的頁面 %S_PGID 配置於 SGAM %S_PGID 和 PFS %S_PGID,但是並未配置於任何 IAM。 PFS 旗標 '%hs'。
8907 16 No 空間索引、XML 索引或索引檢視表 '%.*ls' (物件識別碼 %d) 中包含不是由檢視表定義產生的資料列。 這不必然表示資料庫中的資料完整性有問題。 如需有關疑難排解索引檢視表之 DBCC 錯誤的詳細資訊,請參閱《SQL Server 線上叢書》。
8908 16 No 空間索引、XML 索引或索引檢視表 '%.*ls' (物件識別碼 %d) 中並未包含所有由檢視表定義產生的資料列。 這不必然表示資料庫中的資料完整性有問題。 如需有關疑難排解空間索引、XML 索引和索引檢視表之 DBCC 錯誤的詳細資訊,請參閱《SQL Server 線上叢書》。
8909 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面標識符 %S_PGID在其頁首中包含不正確的頁面標識符。 頁首中的 PageId = %S_PGID。
8910 16 No 資料庫識別碼 %d 中的頁面 %S_PGID配置給物件標識符 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識元 %I64d(類型 %.*ls),以及對象標識碼 %d、索引標識碼 %d、分割區標識符 %I64d、配置單位標識符 %I64d(類型 %.*ls)。
8911 10 No 已修復錯誤。
8912 10 No %.*ls 修復了資料庫 '%ls' 中 %d 個配置錯誤和 %d 個一致性錯誤。
8913 16 No 範圍 %S_PGID 配置給 '%ls' 和至少一個其他物件。
8914 10 No 物件識別碼 %d、索引識別碼 %d、資料分割識別碼 %I64d、配置單位識別碼 %I64d (類型 %.*ls) 之頁面 %S_PGID 的 PFS 可用空間資訊不正確。 期望值 %hs,實際值 %hs。
8915 10 No 檔案 %d (混合範圍數量 = %I64d,混合頁面 = %I64d)。
8916 10 No 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls),資料範圍 %I64d,頁面 %I64d,混合範圍頁面 %I64d。
8917 10 No 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls),索引範圍 %I64d,頁面 %I64d,混合範圍頁面 %I64d。
8918 10 No 此資料庫中 (混合範圍數量 = %I64d,混合頁面 = %I64d)。
8919 16 No 物件識別碼 %d、索引標識碼 %d、分割區標識符 %I64d、配置單位標識碼 %I64d(類型 %.*ls):標頭中的記錄計數 (%d) 與頁面 %S_PGID上找到的記錄數目不符。
8920 16 No 無法在使用者交易內進行 %ls 作業。 請結束交易並重新發出陳述式。
8921 16 No 檢查結束。 收集事實時偵測到失敗。 可能是由於 tempdb 空間用完或系統資料表不一致。 請檢查先前的錯誤。
8922 10 No 無法修復此錯誤。
8923 10 No DBCC 陳述式的修復層級導致略過此修復。
8924 10 No 必須先更正其他錯誤,才能修復此錯誤。
8925 16 No 數據表錯誤: 跨對象連結: 頁面 %S_PGID, 位置 %d,在對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識符 %I64d(類型 %.*ls),是指頁面 %S_PGID,位置 %d,在對象標識碼 %d,索引標識符 %d,分割區標識符 %I64d,配置單位標識符 %I64d(類型 %.*ls)。
8926 16 No 數據表錯誤:跨對象連結:父頁面 %S_PGID,物件 %d 中的位置 %d,索引 %d,分割區 %I64d,AU %I64d (%.*ls),以及物件 %d 中的頁面 %S_PGID-next>,索引 %d,分割區 %I64d,AU %I64d (%.*ls),參照頁面 %S_PGID,但不在相同的物件中。
8927 16 No 物件識別碼 %d、索引標識碼 %d、分割區標識符 %I64d、配置單位標識碼 %I64d(類型 %.*ls):標頭中的准刪除記錄計數 (%d) 與頁面 %S_PGID上找到的准刪除記錄數目 (%d) 不符。
8928 16 No 物件識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls):無法處理頁面 %S_PGID。 請參閱其他錯誤以取得詳細資料。
8929 16 No 物件標識碼 %d、索引標識符 %d、分割區標識符 %I64d、配置單位標識碼 %I64d(類型 %.*ls):在數據列外數據中找到錯誤,標識符為 %I64d,由 %.*ls 所識別的 %ls 記錄所擁有的 %I64d
8930 16 No 資料庫錯誤:資料庫 %d 的元數據不一致。 此錯誤無法修復,而且會阻礙 DBCC 的進一步處理。 請從備份進行還原。
8931 16 No 數據表錯誤:對象標識碼 %d、索引標識碼 %d、分割區標識元 %I64d、配置單位標識碼 %I64d(類型 %.*ls) B 型樹狀結構層級不符、頁面 %S_PGID。 層級 %d 與來自父 %S_PGID 的層級 %d 不符。
8932 16 No 在 sys.filegroups 中找不到資料庫 '%ls' 的檔案群組識別碼 %d。
8933 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID (層級 %d) 上的低索引鍵值不是 >= 父 %S_PGID位置 %d 中的索引鍵值。
8934 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID (層級 %d) 上的高索引鍵值不小於下一個頁面 %S_PGID 的父 %S_PGID,位置 %d 之低索引鍵值。
8935 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID 上的前一個連結 %S_PGID 與父 %S_PGID 位置 %d 對此頁面應有的前一個頁面 %S_PGID 不符。
8936 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 B 型樹狀目錄鏈結不相符。 %S_PGID-next> = %S_PGID,但 %S_PGID-Prev> = %S_PGID。
8937 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 B 型樹狀目錄頁面 %S_PGID 具有兩個父節點: 位置 %d 的 %S_PGID 和位置 %d 的 %S_PGID。
8938 16 No 數據表錯誤:頁面 %S_PGID、對象標識碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識元 %I64d(類型 %.*ls)。 非預期的頁面類型 %d。
8939 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 值為 %ld 和 %ld。
8940 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位址 0x%x 並未對齊。
8941 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位置 %d,位移 0x%x 無效。
8942 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位置 %d,位移 0x%x 與前一個資料列重疊。
8943 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位置 %d,資料列延伸至 0x%x 的可用空間內。
8944 16 No 數據表錯誤:對象標識碼 %d、索引標識碼 %d、分割區標識元 %I64d、配置單位標識碼 %I64d(類型 %.*ls)、頁面 (%d:%d:%d),數據列 %d。 測試 (%.*ls) 失敗。 值為 %ld 和 %ld。
8945 16 No 數據表錯誤:對象識別碼 %d,將會重建索引標識碼 %d。
8946 16 No 數據表錯誤:配置頁面 %S_PGID具有無效的 %ls 頁首值。 類型為 %d。 請檢查頁面的類型、配置單位識別碼以及頁面識別碼。
8947 16 No 數據表錯誤:物件標識碼 %d 的多個 IAM 頁面、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識元 %I64d (類型 %.*ls) 包含相同間隔的配置。 IAM 頁面 %S_PGID 和 %S_PGID。
8948 16 No 資料庫錯誤:頁面 %S_PGID在 PFS 頁面 %S_PGID中標示錯誤類型。 PFS 狀態 0x%x 應為 0x%x。
8949 10 No %.*ls 修復了資料表 '%ls' (物件識別碼 %d) 中 %d 個配置錯誤和 %d 個一致性錯誤。
8950 16 No %.*ls 修復了並未和任何單一物件關聯的 %d 個配置錯誤和 %d 個一致性錯誤。
8951 16 No 資料表錯誤: 資料表 '%ls' (識別碼 %d)。 資料列在索引 '%ls' (識別碼 %d) 中沒有相符的索引資料列。 可能是相符索引資料列的索引鍵遺漏或無效:
8952 16 No 資料表錯誤: 資料表 '%ls' (識別碼 %d)。 索引 '%ls' (識別碼 %d) 的索引資料列和任何資料列都不符。 可能是因為下列多出的或無效的索引鍵:
8953 10 No 修復:刪除標識碼為 %I64d 的 off-row 數據行,針對物件標識碼 %d、索引標識碼 %d、分割區標識元 %I64d、配置單位標識符 %I64d(類型 %.*ls)頁面 %S_PGID,位置 %d。
8954 10 No %.*ls 找到了沒有與任何單一物件相關聯的 %d 個配置錯誤和 %d 個一致性錯誤。
8955 16 No (%ls) 所識別的資料列 (%d:%d:%d) 具有索引值 '%ls'。
8956 16 No 具有值為 (%ls) 的索引資料列 (%d:%d:%d) 指向 (%ls) 所識別的資料列。
8957 10 Yes %ls 執行的 %lsDBCC %ls (%ls%ls%ls)%ls 發現 %d 個錯誤並修復了 %d 個錯誤。 經過時間: %d 小時 %d 分 %d 秒。 %.*ls
8958 10 No %ls 是 DBCC %ls (%ls%ls%ls) 所發現之錯誤的最小修復層級。
8959 16 No 數據表錯誤:物件標識碼 %d 的 IAM 頁面 %S_PGID,索引標識符 %d,分割區標識碼 %I64d,配置單位標識符 %I64d (類型 %.*ls) 連結在對象標識碼 %d 的 IAM 鏈結中,索引標識符 %d,分割區標識符 %I64d,配置單位標識符 %I64d(類型 %.*ls)依頁面 %S_PGID。
8960 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,資料行 %d 不是有效的複雜資料行。
8961 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點與來自頁面 %S_PGID,位置 %d 的參考不相符。
8962 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點有錯誤的節點類型 %d。
8963 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點具有類型 %d。 不得放置在類型為 %d 的頁面上。
8964 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 未參考頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點。
8965 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 已在頁面 %S_PGID,位置 %d 中參考頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點,但在掃描時卻找不到。
8966 22 Yes 無法使用閂鎖類型 %ls 來讀取和閂鎖頁面 %S_PGID。 %ls 失敗。
8967 16 No DBCC 發生內部錯誤,阻礙進一步處理。 請連絡客戶支援服務。
8968 16 No 資料表錯誤: %ls 頁面 %S_PGID (物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls)) 超出這個資料庫的範圍。
8969 16 No 數據表錯誤: IAM 鏈結錯誤: 物件識別碼 %d, 索引識別碼 %d, 分割區識別碼 %I64d, 設定單位識別碼 %I64d (類型 %.*ls)。 IAM 頁面 %S_PGID 的下一個頁面為 %S_PGID,但頁面 %S_PGID 的前一個連結為 %S_PGID。
8970 16 No 數據列錯誤:物件標識碼 %d,索引標識碼 %d,分割區標識元 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面標識符 %S_PGID,數據列標識符 %d。 數據行 『%.*ls』 已建立不是 NULL,但在數據列中是 NULL。
8971 16 No 轉送的數據列不符:對象標識碼 %d,分割區標識碼 %I64d,配置單位標識元 %I64d(類型 %.*ls) 頁面 %S_PGID,位置 %d 指向轉送的數據列頁面 %S_PGID,位置 %d;轉送的數據列會指向頁面 %S_PGID,位置 %d
8972 16 No 一個以上的資料列參考到轉送資料列。 物件識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls),頁面 %S_PGID,位置 %d 不正確地指向轉送資料列頁面 %S_PGID,位置 %d,而轉送的資料列正確地往回參考頁面 %S_PGID,位置 %d。
8973 16 No CHECKTABLE 在處理物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls) 時發現頁面 %S_PGID,位置 %d 兩次。
8974 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d 以及頁面 %S_PGID,位置 %d 指向頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點。
8975 10 No 物件 '%.*ls' (物件識別碼 %d) 的 DBCC 跨資料列集檢查失敗,因為發生內部查詢錯誤 %d,嚴重性 %d,狀態 %d。 有關這個錯誤的詳細資訊,請參閱線上叢書。
8976 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 雖然頁面 %S_PGID 為其父 %S_PGID 與先前的 %S_PGID 所參考,它未顯示於掃描中。 請檢查先前的錯誤訊息。
8977 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 找不到頁面 %S_PGID 的父節點。
8978 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID 遺漏了來自先前頁面 %S_PGID 的參考。 可能是鏈結問題。
8979 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID 遺漏了來自其父系 (未知) 和先前頁面 (頁面 %S_PGID) 節點的參考。 可能是系統目錄的根項目有問題。
8980 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 索引節點頁面 %S_PGID,位置 %d 參考到子頁面 %S_PGID 及先前的子 %S_PGID,但找不到它們。
8981 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 %S_PGID 的下一個指標參考至頁面 %S_PGID, 但找不到 %S_PGID 及其父系。 可能是鏈結發生問題。
8982 16 No 數據表錯誤:跨對象連結。 物件標識符 %d 中的頁面 %S_PGID-next>,索引標識符 %d,分割區標識碼 %I64d,AU 標識符 %I64d(類型 %.*ls) 是指物件標識符 %d 中的頁面 %S_PGID,索引標識符 %d,分割區標識符 %I64d,AU 標識符 %I64d(類型 %.*ls),但不在相同的索引中。
8983 10 No 檔案 %d。 範圍 %I64d,使用的頁面 %I64d,保留的頁面 %I64d,混合範圍 %I64d,混合頁面 %I64d。
8984 16 No 資料表錯誤: 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d。 資料列應該是在資料分割號碼 %d 上,但卻在資料分割號碼 %d 中找到。 可能是因為下列多出的或無效的索引鍵:
8985 16 No 在 sys.database_files 中找不到資料庫 %.*ls' 的檔案%.*ls'。 檔案可能不存在或已卸除。
8986 16 No 物件識別碼 %d 的錯誤 (%d) 太多。 若要查看所有的錯誤訊息,請使用 "WITH ALL_ERRORMSGS" 來重新執行陳述式。
8987 16 No 沒有可用的 DBCC 陳述式 '%.*ls' 說明。
8988 16 No (%ls) 所識別的資料列 (%d:%d:%d)。
8989 10 No %.*ls 發現了資料庫 '%ls' 中 %d 個配置錯誤和 %d 個一致性錯誤。
8990 10 No %.*ls 發現了資料表 '%ls' (物件識別碼 %d) 中 %d 個配置錯誤和 %d 個一致性錯誤。
8991 16 No 0x%p 到 0x%p 不是有效的位址範圍。
8992 16 No 檢查目錄訊息 %d,狀態 %d: %.*ls
8993 16 No 物件識別碼 %d,轉送資料列頁面 %S_PGID,位置 %d 指向頁面 %S_PGID,位置 %d。 沒有遇到轉送的資料列。 可能是配置錯誤。
8994 16 No 物件識別碼 %d,轉送資料列頁面 %S_PGID,位置 %d 應該由轉送資料列頁面 %S_PGID,位置 %d 所指向。 沒有遇到轉送資料列。 可能是配置錯誤。
8995 16 No 系統資料表 '%.*ls' (物件識別碼 %d,索引識別碼 %d) 位於檔案群組 %d。 所有的系統資料表都必須位於檔案群組 %d。
8996 16 No 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls) 的 IAM 頁面 %S_PGID 控制應該是位於檔案群組 %d,卻位於檔案群組 %d 的頁面。
8997 16 No Service Broker 訊息 %d,狀態 %d: %.*ls
8998 16 No GAM、SGAM 或 PFS 頁面上的頁面錯誤阻礙對從 %S_PGID 到 %S_PGID 的資料庫識別碼 %d 頁面檢查配置完整性。 請參閱其他錯誤以了解發生原因。
8999 10 No 資料庫 tempdb 配置錯誤阻礙進一步 %ls 處理。
錯誤 嚴重性 已記錄事件 描述
8001 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 SQL Variant 參數不得使用中繼資訊。
8002 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (XML) 指定了無效的資料庫或架構。
8003 16 No 傳入要求有太多參數。 伺服器最多支援 %d 參數。 減少參數數目並重新傳送要求。
8004 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 RPC 名稱無效。
8005 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d:參數名稱無效。
8006 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d:參數狀態旗標無效。
8007 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 區塊化格式對於類型為 0x%02X 的大型物件參數不正確。
8008 16 No 傳遞至 sp_execute 的參數數目不等於準備控制代碼時使用的參數數目 (%d)。
8009 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 未知。
8010 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): RPC 會以未變更的元數據旗標標示,但數據類型 0x%02X 與上次傳送的數據類型不同。
8011 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 對於類型特定元數據的長度無效。
8012 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 對類型特定元數據的精確度或小數位數無效。
8013 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 的實例長度無效。
8014 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 的類型特定元數據無效。
8015 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 為不具類型的 NULL,但標示為輸出參數。
8016 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 的數據長度或元數據長度無效。
8017 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X 的精確度或小數位數無效。
8018 16 No 無效的參數 %d ('%.*ls'): 資料類型 0x%02X 是已被取代的大型物件,或 LOB,但標示為輸出參數。 輸出參數不支援已被取代的類型。 請改用目前的大型物件類型。
8019 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 指定了無效的使用者類型。
8020 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 的串行化元數據長度無效。
8021 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 指定了無效的資料庫。
8022 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 提供的值為 NULL,且數據類型 %.*ls 不可以是 NULL。 請檢查無效值的來源資料。
8023 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 提供的值不是數據類型 %.*ls 的有效實例。 請檢查無效值的來源資料。 例如,無效值是具有小數位數大於有效位數的 numeric 類型資料。
8024 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 0x%02X (sql_variant) 具有類型特定元數據的無效定序。
8025 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): RPC 會以元數據未變更旗標標示,但數據類型 0x%02X 的最大長度與上次傳送的標識符不同。
8026 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): RPC 會以元數據未變更旗標標示,但數據類型 0x%02X 的實際長度與上次傳送的長度不同。
8027 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料類型 “0x%02X” (CLR 類型) 指定了無效的架構。
8028 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 提供的長度對數據類型 %.*ls 無效。 請檢查無效長度的來源資料。 例如,無效長度是具有異常長度 (以位元組為單位) 的 nchar 類型資料。
8029 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)遇到未預期的令牌處理數據表值參數。
8030 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(XML) 指定了無效的資料庫或架構。
8031 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據行 %d:數據類型 0x%02X 的大型物件參數區塊化格式不正確。
8032 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X 未知。
8033 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 的長度對於類型特定的元數據而言無效。
8034 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 具有無效的精確度或小數位數類型特定元數據。
8035 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 的實例長度無效。
8036 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(sql_variant) 的類型對類型特定的元數據無效。
8037 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X 的數據長度或元數據長度無效。
8038 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X 具有無效的有效位數或小數字數。
8039 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X (CLR 類型) 指定了無效的用戶類型。
8040 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(CLR 類型) 的串行化元數據長度無效。
8041 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(CLR 類型) 指定了無效的資料庫。
8042 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:提供的值為 NULL,數據類型 %.*ls 不可為 NULL。 請檢查無效值的來源資料。
8043 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:提供的值不是數據類型 %.*ls 的有效實例。 請檢查無效值的來源資料。 例如,無效值是具有小數位數大於有效位數的 numeric 類型資料。
8044 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d: 資料類型 0x%02X (sql_variant) 具有類型特定元數據的無效定序。
8045 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(CLR 類型) 指定了無效的架構。
8046 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:提供的長度對數據類型 %.*ls 無效。 請檢查無效長度的來源資料。 例如,無效長度是具有異常長度 (以位元組為單位) 的 nchar 類型資料。
8047 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了非零長度的資料庫名稱。 資料表值參數不可以使用資料庫名稱,只有結構描述名稱和類型名稱是有效的。
8048 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的架構。
8049 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的類型名稱。
8050 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的數據行計數。
8051 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的數據行名稱。
8052 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)時間戳數據行必須是預設值。
8053 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定了無效的數據行旗標。
8054 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)具有指定的排序和唯一性元數據無效。
8055 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)指定的數據行排序元數據無效。
8056 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)已指定太多選擇性元數據標記。
8057 16 No 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)。 指定的資料行是計算資料行或預設資料行,而且已設定排序或唯一性。 只有在具有用戶端提供資料的資料行上才能設定排序和唯一性。
8058 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數化字串的資料表值參數 %d 未定義資料表類型。
8059 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數化字串的資料表值參數 "%.*ls" 未定義資料表類型。
8060 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 數據表值參數 %d (“%.*ls”),數據列 %I64d,數據行 %d:數據類型 0x%02X(使用者定義數據表類型)為 Null,且未設定為預設值。 Null 資料表值參數必須以預設參數方式傳送。
8061 16 No 資料表值參數 "%.*ls" 的資料不符合參數的資料表類型。 SQL Server 錯誤為: %d,狀態: %d
8062 16 No 資料表值參數 %d 的資料不符合參數的資料表類型。 SQL Server 錯誤為: %d,狀態: %d
8063 16 No 內送表格式資料流 (TDS) 遠端程序呼叫 (RPC) 資料流正在傳送無限制長度的 CLR 類型。 參數 %d (“%.*ls”) 定義為類型 %.*ls。 但下層用戶端不支援這個類型。 請將大型 CLR 類型的序列化資料當成 varbinary(max) 傳送,或是將用戶端驅動程式升級至可支援無限制長度的 CLR 類型。
8064 16 No 參數 %d ([%.*ls].[%.*ls]。[%.*ls]: CLR 類型不存在,或您沒有存取它的許可權。
8065 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 此版本的 SQL Server 不支援加密演算法。
8066 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 此版本的 SQL Server 不支援加密正規化版本。
8067 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 此版本的 SQL Server 不支援加密類型。
8068 16 No 內送的表格式資料流 (TDS) 遠端程序呼叫 (RPC) 通訊協定資料流不正確。 參數 %d (“%.*ls”): 資料行加密金鑰資料庫識別碼、標識碼或版本超出界限。
8101 16 No 位於資料表 '%.*ls' 的識別欄位其外顯值只有當使用了資料行清單且 IDENTITY_INSERT 為 ON 時才能指定。
8102 16 No 無法更新識別欄位 '%.*ls'。
8103 16 No 數據表 『%.*ls』 不存在或無法開啟 SET 作業。
8104 16 No 目前的使用者不是數據表 『%.*ls』 的資料庫或對象擁有者。 無法執行 SET 作業。
8105 16 No '%.*ls' 不是使用者資料表。 無法執行 SET 作業。
8106 16 No 資料表 '%.*ls' 不具有識別屬性。 無法執行 SET 作業。
8107 16 No 數據表 '%.*ls.%.*ls.%.*ls.%.*ls' IDENTITY_INSERT已經開啟。 無法執行資料表 '%.*ls' 的 SET 作業。
8108 16 No 無法使用 SELECT INTO 語句將標識列新增至數據表 '%.*ls',其已經有繼承標識列屬性的數據行 '%.*ls'。
8109 16 No 正在嘗試使用 SELECT INTO 陳述式來加入多個識別欄位到資料表 '%.*ls'。
8110 16 No 無法加入多個 PRIMARY KEY 條件約束到資料表 '%.*ls'。
8111 16 No 無法在資料表 '%.*ls' 中的可為 Null 的資料行上定義 PRIMARY KEY 條件約束。
8112 16 No 無法對資料表 '%.*ls' 上的條件約束加入一個以上的叢集索引。
8113 16 No XML 資料類型方法 '%.*ls' 的使用不正確。 此處應該是使用 mutator 方法。
8114 16 No 將資料類型從 %ls 轉換到 %ls 時發生錯誤。
8115 16 No 轉換 %ls 到資料類型 %ls 時發生算術溢位錯誤。
8116 16 No 引數資料類型 %ls 對 %ls 函數的引數 %d 無效。
8117 16 No %ls 運算子的運算元資料類型 %ls 無效。
8118 16 No 數據行 『%.*ls.%.*ls』 在選取清單中無效,因為它未包含在聚合函數中,而且沒有 GROUP BY 子句。
8119 16 No 數據行 『%.*ls.%.*ls』 在 HAVING 子句中無效,因為它未包含在聚合函數中,而且沒有 GROUP BY 子句。
8120 16 No 數據行 『%.*ls.%.*ls』 在選取清單中無效,因為它不包含在聚合函數或 GROUP BY 子句中。
8121 16 No 數據行 『%.*ls.%.*ls』 在 HAVING 子句中無效,因為它不包含在聚合函數或 GROUP BY 子句中。
8123 16 No 相互關聯的運算式無效,因為它不在 GROUP BY 子句中。
8124 16 No 在包含外部參考的彙總運算式中指定了多個資料行。 如果要彙總的運算式包含了外部參考,則該外部參考必須是運算式中參考的唯一資料行。
8125 16 No 包含外部參考的彙總運算式必須包含於選取清單中,或是查詢中的 HAVING 子句子查詢,其 FROM 子句中的資料表包含了要彙總之資料行。
8126 16 No ORDER BY 子句中的數據行 「%.*ls.%.*ls」 無效,因為它未包含在聚合函數中,而且沒有 GROUP BY 子句。
8127 16 No 數據行 %.*ls.%.*ls“ 在 ORDER BY 子句中無效,因為它不包含在聚合函數或 GROUP BY 子句中。
8128 10 Yes 正在使用 '%s' 版本 '%s' 來執行擴充預存程序 '%s'。 此為參考用訊息,使用者不必採取任何動作。
8129 16 No 新的磁碟大小必須大於 %d。 請考慮使用 DBCC SHRINKDB。
8131 10 Yes 擴充預存程序 DLL '%s' 並未匯出 __GetXpVersion()。 請參考文件集的<回溯相容性細節 (層級 1) - 開放式資料服務>主題,以取得詳細資訊。
8132 10 Yes 擴充預存程序 DLL '%s' 報告其版本為 %d.%d。 預期的版本為 %d.%d。
8133 16 No CASE 規格中至少有一個結果表達式必須是 NULL 常數以外的運算式。
8134 16 No 發現除以零的錯誤。
8135 16 No 數據表層級條件約束或索引未指定數據行清單、數據表 『%.*ls』。
8136 16 No 在資料表 '%.*ls' 的 %ls 條件約束索引鍵清單中,指定了重複的資料行。
8137 16 No XML 資料類型方法 '%.*ls' 的使用不正確。 此處應該是使用非 mutator 方法。
8138 16 No 在資料表 '%.*ls' 的外部索引鍵資料行清單中,指定了超過 16 個資料行。
8139 16 No 在資料表 '%.*ls' 中,外部索引鍵中的參考資料行數目和被參考資料行數目不同。
8140 16 No 在資料表 '%.*ls' 的資料行層級 %ls 條件約束中,指定了一個以上的索引鍵。
8141 16 No 數據行 『%.*ls』 的資料行 %ls 條件約束參考另一個資料行 '%.*ls'。
8143 16 No 參數 '%.*ls' 提供了不只一次。
8144 16 No 程序或函數 %.*ls 指定了太多的引數。
8145 16 No %.*ls 不是程式 %.*ls 的參數。
8146 16 No 程序 %.*ls 沒有參數而提供了引數。
8147 16 No 無法在可為 Null 的數據行 '%.*ls' 上建立 IDENTITY 屬性,數據表 '%.*ls'。
8148 16 No 針對資料表 %.*ls' 的資料行 '%.*ls' 指定多個資料行 %ls %S_MSG。
8149 16 No OLE Automation 物件在 Fiber 模式下並未支援。
8150 16 No 已針對資料行 『%.*ls』、數據表 '%.*ls' 指定多個 NULL 條件約束。
8151 16 No 已針對數據表 『%.*ls』 的資料行 '%.*ls' 定義 PRIMARY KEY 和 UNIQUE 條件約束。 但只能允許一個條件約束。
8152 16 No 字串或二進位資料會被截斷。
8153 10 No 警告:匯總或其他 SET 作業會排除 Null 值。
8154 15 No 資料表 '%.*ls' 模稜兩可。
8155 15 No 沒有為 '%.*ls' 的資料行 %d 指定任何資料行名稱。
8156 15 No '%.*ls' 資料行已針對 '%.*ls' 指定多次。
8158 15 No '%.*ls' 所具有的資料行比資料行清單中所指定的多。
8159 15 No '%.*ls' 所具有的資料行比資料行清單中所指定的少。
8160 15 No 有 GROUP BY 子句時,才能指定 GROUPING 或 GROUPING_ID 函數。
8161 15 No %.*ls 函數的引數 %d 不符合 GROUP BY 子句中的任何運算式。
8162 16 No 型式參數 "%.*ls" 未宣告為 OUTPUT 參數,但實質參數卻傳遞給要求的輸出。
8164 16 No INSERT EXEC 陳述式不可以是巢狀的。
8165 16 No 無效的子命令值 %d。 合法的範圍從 %d 到 %d。
8166 16 No 條件約束名稱 '%.*ls' 不允許。 條件約束名稱不可以用數字符號 (#) 開頭。
8167 16 No 資料行 "%.*ls" 的類型與 UNPIVOT 清單中指定的其他資料行類型有衝突。
8168 16 No 無法在此內容中建立、卸除、啟用或停用多個條件約束、數據行、索引或觸發程式,名為 『%.*ls』。 不允許重複的名稱。
8169 16 No 從字元字串轉換到 uniqueidentifier 時失敗。
8170 16 No 轉換 uniqueidentifier 值到 char 的結果空間不足。
8171 16 No 物件 '%.*ls' 上的提示 '%ls' 無效。
8172 16 No XML 資料類型方法 "%.*ls" 的引數 %d 必須為字串常值。
8173 15 No 用來叫用 XML 資料類型方法 '%.*ls' 的語法不正確。
8174 16 No 找不到控制代碼為 %d 的結構描述鎖定。
8175 10 No 找不到資料表 %.*ls。 將會稍後嘗試解析這個資料表名稱。
8176 16 No 重新同步處理程序必須有索引鍵 '%.*ls' 值,但未提供。
8177 16 No 無法在 %hs 子句中使用資料行,除非它包含在彙總函式或 GROUP BY 子句中。
8178 16 No 參數化查詢 『%.*ls』 需要未提供的參數 『%.*ls』。
8179 16 No 找不到控制代碼為 %d 的準備陳述式。
8180 16 No 陳述式無法準備。
8181 16 No 系統目錄中遺漏 '%.*ls' 的文字。 物件在可以使用之前必須先卸除並重新建立。
8183 16 No 在計算資料行上只可以建立 UNIQUE 或 PRIMARY KEY 條件約束,而 CHECK、FOREIGN KEY 和 NOT NULL 條件約束要求計算資料行為保存的。
8184 16 No 二進位總和檢查碼錯誤。 二進位總和檢查碼輸入中沒有可以比較的資料行。
8185 16 No 展開 「*」 時發生錯誤:在基礎表或檢視中發現無法比對的數據行。
8186 16 No 函數 '%.*ls' 只能用於使用者及系統資料表中。
8187 16 Yes 準備的控制代碼 %d 目前正由另一個命令使用中 (錯誤狀態: %d)。
8188 16 No 元件 %.*ls“ 上已經有元件類型 %.*ls” 的 SQL 類型。 只能有一個 SQL 類型對應到給定的組件類型。 CREATE TYPE 失敗。
8189 16 No 您沒有執行 '%ls' 的權限。
8190 16 No 沒有定義要篩選的資料表而無法編譯複寫篩選程序。
8191 16 No 複寫篩選程序只能包含 SELECT、GOTO、IF、WHILE、RETURN 以及 DECLARE 陳述式。
8192 16 No 複寫篩選程序不得有參數。
8193 16 No 無法執行標示為 FOR REPLICATION 的程序。
8195 16 No 無法在 %.*ls“ 上建立 「%.*ls」。 只能在使用者資料表和檢視表上建立 Insert、Update 和 Delete 觸發程序。
8196 16 No 重複指定為 ROWGUIDCOL 的資料行。
8197 16 No '%.*ls' 物件不存在,或對此項作業無效。
8199 16 No 在 EXECUTE <procname 中,procname> 只能是 char、varchar、nchar 或 nvarchar 類型的常值或變數。
8301 10 No 在程序 sp_addextendedproperty、sp_updateextendedproperty 和 sp_dropextendedproperty 中以及在資料表值函數 fn_listextendedproperty 中,使用值為 'USER' 的 level0type 已被取代,且 SQL Server 的未來版本將移除這種使用方式。 使用者目前的範圍限定為結構描述,因此會使用值為 'SCHEMA' 的 level0type,和值為 'USER' 的 level1type,做為 USER 的擴充屬性。
8302 10 No SQL Server 的未來版本將會移除 CREATE RULE 與 DROP RULE。 請避免在新的開發工作中使用 CREATE RULE 與 DROP RULE,並規劃修改目前使用它們的應用程式。 請改用 CREATE TABLE 或 ALTER TABLE 的 CHECK 關鍵字所建立的檢查條件約束。
8303 10 No SQL Server 的未來版本將會移除 CREATE DEFAULT 與 DROP DEFAULT。 請避免在新的開發工作中使用 CREATE DEFAULT 與 DROP DEFAULT,並規劃修改目前使用它們的應用程式。 請改用 ALTER TABLE 或 CREATE TABLE 的 DEFAULT 關鍵字所建立的預設定義。
8304 10 No SQL Server 的未來版本將移除 INDEXKEY_PROPERTY。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 sys.index_columns。
8305 10 No SQL Server 的未來版本將移除 TEXT IN ROW 功能。 請避免在新的開發工作中使用 TEXT IN ROW 選項的 sp_tableoption,並規劃修改目前使用 text in row 選項的應用程式。 儲存大型資料的慣用方法是透過使用 varchar(max)、nvarchar(max) 及 varbinary(max) 資料類型。
8306 10 No 在程序 sp_addextendedproperty、sp_updateextendedproperty 和 sp_dropextendedproperty 中以及在資料表值函數 fn_listextendedproperty 中,使用值為 'TYPE' 的 level0type 已被取代,且 SQL Server 的未來版本將移除這種使用方式。 類型目前的範圍限定為結構描述,因此會使用值為 'SCHEMA' 的 level0type,和值為 'TYPE' 的 level1type,做為 TYPE 的擴充屬性。
8307 10 No SQL Server 的未來版本將移除 FILE_ID。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 FILE_IDEX。
8308 10 No SQL Server 的未來版本將移除 USER_ID。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 DATABASE_PRINCIPAL_ID。
8309 16 No BACKUP LOG WITH TRUNCATE_ONLY 或 WITH NO_LOG已被取代。 簡單恢復模式應該用來自動截斷事務歷史記錄。
8310 16 No 無法建立 (或開啟) 命名的檔案對應物件 '%ls'。 SQL Server 效能計數器已停用。
8311 16 No 無法將檔案對應物件 '%ls' 的檢視對應到 SQL Server 處理位址空間。 SQL Server 效能計數器已停用。
8312 16 No 無法建立 (或開啟) 命名的 Mutex '%ls'。 SQL Server 效能計數器已停用。
8313 16 No 將 SQL Server 效能物件/計數器索引對應到物件/計數器名稱時發生錯誤。 SQL Server 效能計數器已停用。
8314 16 No SQL Server 效能物件 '%ls' 在登錄中找不到。 SQL Server 效能計數器已停用。
8315 16 No SQL Server 效能計數器 '%ls' 在登錄中找不到。 SQL Server 效能計數器已停用。
8316 16 No 無法開啟登錄機碼 『HKLM%ls』。 SQL Server 效能計數器已停用。
8317 16 No 無法查詢與登錄機碼 『HKLM%ls』 相關聯的值 '%ls'。 SQL Server 效能計數器已停用。
8318 16 No 效能計數器初始化期間發生虛擬記憶體配置失敗。 SQL Server 效能計數器已停用。
8319 16 No 操作系統核心物件 『%ls』 已經存在。 SQL Server 服務帳戶並未擁有此物件。 SQL Server 效能計數器已停用。
8320 10 No 未來的 SQL Server 版本將會移除@@REMSERVER。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用連結的伺服器和連結的伺服器預存程序。
8350 10 No 在陳述式 ('%.*ls') 的目標資料表上,於 UPDATE 或 DELETE 陳述式的 FROM 子句中,使用 NOLOCK 或 READUNCOMMITTED 提示已被取代。 這些提示在此位置上沒有作用。 Microsoft 建議您從這個陳述式移除這些提示。 在此位置支援這些提示的功能,即將從 SQL Server 未來版本中移除。
8351 16 Yes 由於註冊事件時指定的參數無效,所以無法處理追蹤控制要求。 請確定參數位於有效的範圍內。
8352 16 Yes 找不到要求的追蹤範本: 識別碼 = %ls。
8353 16 Yes Windows 事件追蹤啟動失敗。 %ls。 如果要啟用 Windows 事件追蹤,請重新啟動 SQL Server。
8354 16 Yes Windows 事件追蹤傳送事件失敗。 將來不一定會報告具有相同錯誤碼的傳送失敗。 錯誤識別碼: %d,事件類別識別碼: %d,原因: %ls。
8355 16 Yes 無法傳遞伺服器層級的事件通知。 在 msdb 中停用 Service Broker,或 msdb 無法啟動。 在其他資料庫中的事件通知也可能會受到影響。 請使 msdb 上線,或啟用 Service Broker。
8356 16 Yes Windows 事件追蹤 (ETW) 無法傳送事件。 伺服器記憶體不足。 未來不一定會再報告相同的傳送失敗錯誤。
8357 16 Yes Windows 事件追蹤 (ETW) 無法傳送事件。 這可能是因為系統資源不足。 未來不一定會再報告相同的傳送失敗錯誤。
8358 16 Yes Windows 事件追蹤 (ETW) 無法傳送事件。 事件訊息大小超過限制。 未來不一定會再報告相同的傳送失敗錯誤。
8359 16 Yes SQL 追蹤無法傳送事件通知。 伺服器記憶體不足。 未來不一定會再報告相同的傳送失敗錯誤。
8360 16 Yes SQL 追蹤無法傳送事件通知。 這可能是因為系統資源不足。 未來不一定會再報告相同的傳送失敗錯誤。
8379 10 No 舊樣式 RAISERROR (格式:RAISERROR 整數位符串)將在下一版的 SQL Server 中移除。 請避免在新的開發工作中使用此樣式,並規劃將目前使用此樣式的應用程式修改為使用新樣式的 RAISERROR。
8380 10 No SQLOLEDB 不再是支援的提供者。 請使用 SQL Native Client (SQLNCLI),透過連結伺服器 '%.*ls' 連接到 SQL Server。
8381 10 No SQLOLEDB 不再是支援的提供者。 請使用 SQL Native Client (SQLNCLI),對 SQL Server 執行特定連接。
8382 10 No 指定資料表提示不使用 WITH 關鍵字是已被取代的功能,並將從未來版本中移除。
8383 10 No 不用括號指定 HOLDLOCK 為資料表提示是一個已被取代的功能,而在下一版的 SQL Server 中將不再提供此功能。
8384 10 No 使用空格當作資料表提示分隔符號是已被取代的功能,並將從未來版本中移除。 請使用逗號來分隔個別資料表提示。
8385 10 No 在 90 或以上相容性模式中,彙總索引檢視表的選取清單必須包含 count_big(*)。
8386 10 No 在 INSERT 的目標資料表上使用提示 "%.*ls" 是已被取代的功能,因為 SQL Server 的未來版本可能會移除此功能。 請修改 INSERT 陳述式以移除使用此提示。
8387 10 No 透過檢視表將資料表提示間接套用到多重陳述式資料表值函數 (TVF) 的引動過程將從 SQL Server 的未來版本中移除。 請移除到檢視表 "%.*ls" 的參考上的提示,因為所參考的是多重陳述式 TVF。
8388 10 No SQL Server 的未來版本將移除從觸發程序傳回結果的功能。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8389 10 No SQL Server 的未來版本將移除 ALL 權限。 請避免在新的開發工作中使用此權限,並規劃修改目前使用此權限的應用程式。
8390 10 No 未來的 SQL Server 版本將移除 '::' 函數呼叫語法。 請取代為 "sys."。
8391 10 No 在 DROP INDEX 中使用兩部分名稱的用法已被取代。 新樣式語法 DROP INDEX <1p-name> ON {<3p-table-name> | <3p-view-name> }
8393 10 No SQL Server 的未來版本將移除當資料類型是時間戳記時可不指定資料行名稱的功能。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8394 10 No 使用已被取代的索引選項語法。 SQL Server 的未來版本將會移除已被取代的關聯式索引選項語法結構。 請避免在新的開發工作中使用此語法結構,並規劃修改目前使用此功能的應用程式。
8396 10 No SQL Server 的未來版本將會移除 %ls。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。 請改用 %ls。
8397 10 No SQL Server 的未來版本將會移除 TEXT、NTEXT 及 IMAGE 資料類型。 請避免在新的開發工作中使用它們,並規劃修改目前在使用它們的應用程式。 請改用 varchar(max)、nvarchar(max) 和 varbinary(max) 資料類型。
8398 10 No SQL Server 的未來版本將移除兩個部分以上的資料行名稱的用法。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8399 10 No SQL Server 的未來版本將會移除 %ls。 請避免在新的開發工作中使用此項功能,並規劃修改目前使用此項功能的應用程式。
8401 16 No 由於在資料庫識別碼 %i 中具有識別碼 %i 的目標使用者沒有從佇列 '%.*ls' 接收的權限,所以無法傳遞此訊息。
8402 16 No '%S_MSG' 陳述式中 '%S_MSG' 的資料類型必須為 %s。 %s 資料類型是不允許的。
8403 16 No 指定訊息類型 '%.*ls' 超過一次以上。 請移除重複的訊息類型。
8404 16 No 指定服務合約 '%.*ls' 超過一次以上。 請移除重複的服務合約。
8405 16 No 嘗試停用佇列時,在 Service Broker 佇列回復處理常式中發生錯誤。 資料庫識別碼: %d,佇列識別碼: %d,錯誤: %i,狀態: %i。
8406 16 No 對話存留期間不能是 NULL。 請指定介於 %d 到 %d 之間的有效對話存留期間值。
8407 16 No 接收到包含無效標頭欄位的訊息。 可能表示網路有問題或另一個應用程式已連接到 Service Broker 端點。
8408 16 No 目標服務 『%.*ls』 不支援合約 『%.*ls』。
8409 16 No 無法傳遞此訊息,因為目標服務不支援服務合約。 目標服務:『%.*ls』,服務合約: 『%.*ls』。
8410 16 No 不能將交談計時器設定超出交談的存留期間。
8411 16 No %d 的對話存留期間值超出 %d 到 %d 的容許範圍。 請指定有效的對話存留期間值。
8412 16 No 服務名稱 '%.*ls' 的語法無效。
8413 16 No Broker 執行個體 '%.*ls' 的語法無效。 指定的 Broker 執行個體太長,最大值是 256 個位元組。
8414 16 No 此處的交談群組識別碼 '%.*ls' 無效。 請指定其他交談群組識別碼。
8415 16 No 已啟動 (Activated) 工作已中止,因為叫用的預存程序 '%ls' 未在它開始的一或多個交易上發出 COMMIT 或 ROLLBACK。
8417 16 No 服務合約名稱為 NULL。 請指定服務合約名稱。
8418 16 No 交談控制代碼遺漏。 請指定交談控制代碼。
8419 16 No 必須提供錯誤碼和描述給 END CONVERSATION WITH ERROR。 兩個值皆不可以是 NULL。
8420 16 No 交談群組遺漏。 請指定交談群組。
8421 16 No 服務名稱遺漏。 請指定服務名稱。
8422 16 No 錯誤描述遺漏。 請指定錯誤的描述。
8423 16 No 找不到服務 "%.*ls"。
8424 16 No 錯誤碼和錯誤描述遺漏。 請指定錯誤碼和錯誤的描述。
8425 16 No 找不到服務合約 '%.*ls'。
8426 16 No 找不到交談控制代碼 "%.*ls"。
8427 16 No 交談端點對於 END CONVERSATION 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8428 16 No 找不到訊息類型 "%.*ls"。
8429 16 No 交談端點對於 SEND 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8430 16 No 訊息主體之設定的驗證失敗。
8431 16 No 訊息類型 '%.*ls' 不是服務合約的一部分。
8432 16 No 訊息類型 '%.*ls' 在合約中標示為 SENT BY TARGET,然而此服務為起始端,所以無法傳送該訊息。
8433 16 No 訊息主體不可以是 NULL。 允許長度為零的 UNICODE 或二進位字串。
8434 16 No 訊息類型 '%.*ls' 在合約中標示為 SENT BY INITIATOR,然而此服務為目標,所以無法傳送該訊息。
8435 16 No 找不到位於位置 %d 的交談句柄 %.*ls。
8436 16 No 找不到交談群組 "%.*ls"。
8437 16 No 接收到的訊息是由目標服務傳送的,但訊息類型 '%.*ls' 在合約中標示為 SENT BY INITIATOR。
8438 16 No 交談端點對於 MOVE CONVERSATION 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8439 16 No 目的地交談群組 '%.*ls' 無效。
8440 23 Yes 交談群組存在,但佇列不存在。 可能是資料庫損毀。 請執行 DBCC CHECKDB。
8441 16 No 位置 %d 的交談句柄遺失。 請指定交談控制代碼。
8442 16 No 資料庫沒有使用中的 Service Broker。 請變更為包含 Service Broker 的資料庫內容。
8443 23 Yes 標識子為 『%.*ls』 和啟動器的對話: %d 參考遺漏的交談群組 '%.*ls'。 請執行 DBCC CHECKDB 來分析和修復資料庫。
8444 23 Yes 服務佇列結構不一致。 可能是資料庫損毀。 請執行 DBCC CHECKDB。
8445 16 No 交談控制代碼 '%ls' 正在參考無效的交談識別碼 '%ls',起始端: %d。
8447 16 No 指定變數值的 RECEIVE 陳述式不得和資料擷取作業合併使用。
8450 16 No RECEIVE 規劃中的指派不允許和 INTO 子句結合使用。
8451 16 No 位置 %d 的交談句柄 %.*ls' 出現多次。
8457 16 No 接收到的訊息是由交談的起始端傳送的,但訊息類型 '%.*ls' 在合約中標示為 SENT BY TARGET。
8458 16 No 交談端點對於 BEGIN CONVERSATION TIMER 不是處於有效的狀態。 目前的端點狀態為 '%ls'。
8459 16 No 訊息大小,包含標頭資訊在內,超出所容許的最大值 %d。
8460 16 No 具有識別碼 '%ls' 和 is_initiator: %d 的交談端點正在參考無效的交談控制代碼 '%ls'。
8461 23 Yes 偵測到內部的 Service Broker 錯誤。 可能是資料庫損毀。 請執行 DBCC CHECKDB。
8462 16 No 遠端交談端點處於已無訊息可交換的狀態,或已經被卸除。
8463 16 No 封送處理訊息時無法讀取訊息主體。 此訊息是另一個問題的徵兆。 檢查 SQL Server 錯誤記錄檔和作業系統錯誤記錄檔是否有其他訊息,並解決根本問題。 如果問題持續發生,則資料庫可能已經損毀。 如果要復原資料庫,請從沒問題的備份來還原資料庫。 如果沒有沒問題的備份,建議您執行 DBCC CHECKDB。 請注意 DBCC CHECKDB 可能會移除資料來修復資料庫。
8468 16 No 已經改變基礎服務。
8469 16 No 已經改變遠端服務。
8470 16 No 已經卸除遠端服務。
8471 16 No Service Broker/資料庫鏡像傳輸作業期間,SNI 呼叫失敗。 SNI 錯誤 '%ls'。
8472 16 No 遠端服務已經傳送包含無效標頭欄位的訊息。
8475 16 No 具有識別碼 '%ls' 和 is_initiator: %d 的交談端點已經卸除。
8477 16 No 發生內部的 Service Broker 錯誤 (錯誤 = 0x%08x)。 此錯誤表示 SQL Server 有嚴重的問題。 請檢查 SQL Server 錯誤記錄檔和作業系統錯誤記錄檔,以取得指向可能硬體問題的資訊。 資料庫可能已經損毀。 如果要復原資料庫,請從沒問題的備份來還原資料庫。 如果沒有沒問題的備份,建議您執行 DBCC CHECKDB。 請注意 DBCC CHECKDB 可能會移除資料來修復資料庫。
8479 16 No 供失敗點模擬中的測試使用。
8487 16 No 已經卸除遠端服務合約。
8489 16 No 對話已經超出指定的 LIFETIME。
8490 16 No 無法找到遠端服務 '%.*ls',因為它並不存在。
8492 16 No 服務合約 '%.*ls' 必須至少有一個訊息 SENT BY INITIATOR 或 ANY。
8493 16 No 服務 '%.*ls' 的改變必須變更佇列或至少一個合約。
8494 16 No 您沒有存取服務 '%.*ls' 的權限。
8495 16 No 此服務的另一個執行個體已經認知了該交談。
8498 16 No 遠端服務已經傳送的訊息類型 '%.*ls' 不是本機合約的一部分。
8499 16 No 遠端服務已傳送不符合訊息本文編碼格式的 『%.*ls』 類型的訊息本文。 這發生在具有交談識別碼 '%.*ls'、起始端: %d 以及訊息序號: %I64d 的訊息中。
8501 16 No 伺服器 '%.*ls' 上的 MSDTC 無法使用。
8502 20 Yes 從 Microsoft 分散式交易協調器 (MS DTC) 接收到未知的 Token '0x%x'。
8504 20 Yes 此交易的匯入緩衝區無效。
8506 20 Yes 無法將交易狀態從 %hs 變更為 %hs。 變更要求無效。
8508 10 No "%ls" 的 QueryInterface 失敗: %ls。
8509 20 Yes Microsoft 分散式交易協調器 (MS DTC) 交易匯入失敗: %ls。
8510 20 Yes 編列作業失敗: %ls。 SQL Server 無法向 Microsoft 分散式交易協調器 (MS DTC) 註冊為此交易的資源管理員。 可能已經由用戶端或資源管理員停止交易。
8511 16 Yes 從 Microsoft 分散式交易協調器 (MS DTC) 要求未知的隔離等級 0x%x。
8512 20 Yes Microsoft 分散式交易協調器 (MS DTC) 認可交易收條失敗: %hs。
8513 20 Yes Microsoft 分散式交易協調器 (MS DTC) 結束交易收條失敗: %hs。
8514 20 Yes Microsoft 分散式交易協調器 (MS DTC) PREPARE 收條失敗: %hs。
8515 20 Yes Microsoft 分散式交易協調器 (MS DTC) 全域狀態無效。
8517 20 Yes 無法取得 Microsoft 分散式交易協調器 (MS DTC) PREPARE 資訊: %ls。
8518 16 Yes Microsoft 分散式交易協調器 (MS DTC) BEGIN TRANSACTION 失敗: %ls。
8519 16 No 遠端用戶端必須認可目前的 Microsoft 分散式交易協調器 (MS DTC) 交易。
8520 16 Yes 內部的 Microsoft 分散式交易協調器 (MS DTC) 交易認可失敗: %ls。
8521 20 Yes 此覺醒狀態無效: 沉睡於 %hs; 提醒於 %hs。
8522 20 Yes Microsoft 分散式交易協調器 (MS DTC) 已停止此交易。
8523 15 No PREPARE TRAN 陳述式不可用在 MSDTC 交易。
8524 16 No 目前的交易無法匯出到遠端提供者。 已經回復。
8525 16 No 分散式交易完成。 請在新的交易或是 NULL 交易中編列這個工作階段。
8526 16 No 當工作階段編列在有使用中儲存點的分散式交易時,無法變成遠端模式。
8527 16 Yes 嘗試建立分散式交易匯出 Token 失敗,有錯誤: %ls。 請連絡您的 Microsoft 分散式交易協調器 (MS DTC) 系統管理員。
8528 16 No 核心交易管理員 (KTM) 的交易認可失敗: %d。
8529 16 No 無法從 Microsoft 分散式交易協調器 (MS DTC) 交易擷取核心交易管理員 (KTM) 交易句柄:0x%x。
8530 16 Yes 操作系統核心交易管理員建立失敗:0x%x。
8531 16 Yes 操作系統核心交易管理員無法建立登記:0x%08x。
8532 20 No 從核心交易管理員 (KTM) 讀取資源管理員通知時發生錯誤: %d。
8533 20 No 等候從核心交易管理員 (KTM) 的通訊時發生錯誤: %d。
8534 21 No 資料庫 %ls 的 KTM RM 無法啟動: %d。
8535 16 Yes 操作系統交易文件系統中的儲存點作業失敗:0x%x。
8536 16 Yes 只有單一 DB 更新允許用於 FILESTREAM 作業。
8537 16 No 此交易由核心交易管理員 (KTM) 中止。
8538 16 No FILESTREAM 0x%x 不支援目前的隔離等級。
8539 10 Yes 具有 UOW %ls 的分散式交易已強制認可。 MS DTC 暫時無法使用,而且會強制執行交易的啟發式解決。 此為參考用訊息, 使用者不必採取任何動作。
8540 10 Yes 使用UOW%ls的分散式交易被迫回復。
8541 10 Yes 系統處理序識別碼 %d 已嘗試結束具有工作單位識別碼 %ls 的分散式交易。 當用戶端在分散式交易上執行 KILL 陳述式時,便會出現此訊息。
8542 10 Yes SPID %d 已嘗試認可具有 UOW %ls 的分散式交易。
8543 10 Yes 無法從 Microsoft 分散式交易協調器 (MS DTC) 認可準備的交易。 關閉伺服器以起始資源管理員 (RM) 復原。 當 RM 復原時,它會向交易管理員查詢不確定交易的結果,並據此認可或回復。
8544 10 Yes 未知的兩階段認可交易的認可狀態。 正在關閉伺服器。 請重新啟動伺服器以完成復原。
8545 10 Yes 在 rm_resolve 中來自 Reenlist 呼叫的未知狀態 '%d'。
8546 10 Yes 無法載入 Microsoft 分散式交易協調器 (MS DTC) 程式庫。 這項錯誤表示尚未安裝 MS DTC。 請安裝 MS DTC 以便繼續。
8547 10 Yes 資源管理員建立失敗: %ls
8548 10 Yes DTC 無法使用,因此並未初始化
8549 10 Yes GetWhereaboutsSize 呼叫失敗: %ls
8550 10 Yes 交易管理員位址無效,因此 MS DTC 初始化失敗。 用來存放位址資訊的通訊協定元素可能太大。 網路通訊協定分析器可以提供和原因相關的其他資訊。 請連絡您的應用程式支援提供者或請聯繫 Microsoft 產品支援服務。
8551 16 No CoCreateGuid 失敗: %ls。
8552 20 No “%ls” 的 RegOpenKeyEx 失敗: %ls。
8553 20 No “%hs” 的 RegQueryValueEx 失敗: %ls。
8554 20 No %hs 的 IIDFromString 失敗,(%ls)。
8555 10 Yes RegCloseKey 失敗: %ls
8556 10 Yes 記憶體不足,導致 Microsoft 分散式交易協調器 (MS DTC) 初始化失敗。 有可能必須變更一些伺服器組態選項,以提供更多可用記憶體。
8557 10 No 無法聯繫 Microsoft 分散式交易協調器 (MS DTC) 服務。 若要使用分散式交易功能,請啟動這項服務。
8558 20 Yes “%hs” 的 RegDeleteValue 失敗: %ls。
8559 20 Yes 密鑰 '%ls' 的 RegSetValueEx 失敗: %ls。
8560 10 Yes 嘗試復原牽涉 Microsoft 分散式交易協調器 (MS DTC) 的不確定分散式交易。 此為參考用訊息, 使用者不必採取任何動作。
8561 10 Yes 牽涉 Microsoft 分散式交易協調器 (MS DTC) 的任何不確定分散式交易的復原已完成。 此為參考用訊息, 使用者不必採取任何動作。
8562 10 Yes 已遺失與 Microsoft 分散式交易協調器 (MS DTC) 的連接。 重新建立連接之後,將立即復原牽涉 Microsoft 分散式交易協調器 (MS DTC) 的任何不確定分散式交易。 此為參考用訊息, 使用者不必採取任何動作。
8563 10 Yes 嘗試決定 RPCSS 服務的狀態時發生錯誤。 對 "%ls" 的呼叫傳回: %ls。 此為參考用訊息, 使用者不必採取任何動作。
8565 16 Yes SQL Server 無法準備 DTC 交易。 失敗碼: %d。
8566 10 Yes 無法從 Microsoft 分散式交易協調器 (MS DTC) 認可準備的交易。 伺服器將會重新啟動資料庫,且 MS DTC 復原預期會解決任何不確定的交易。
8567 10 Yes Microsoft 分散式交易協調器 (MS DTC) 資源管理員 [%ls] 已發行。 此為參考用訊息, 使用者不必採取任何動作。
8568 10 Yes Microsoft Distributed Transaction Coordinator (MS DTC) 無法重新登記,理由是資料庫 RMID 不符合與交易相關聯的 RMID [%ls]。 請手動解析交易。
8569 10 Yes SQL Server 無法與 Microsoft 分散式交易協調器 (MS DTC) 連線。 檢查 MSDTC 安全性設定,如果執行 Always On,請確定 SQL Server 具有允許傳入 RPC 動態連線的防火牆規則。
8570 10 Yes 初始化資料庫 『%ls』 的 Microsoft 分散式交易協調器 (MS DTC) 資源管理員 [%ls]。 此為參考用訊息, 使用者不必採取任何動作。
8571 10 Yes SQL Server 無法從使用 UOW '%ls' 之交易的 Microsoft Distributed Transaction Coordinator (MS DTC) 取得結果,因為已有另一個具有相同 RMID 的資源管理員存在。
8572 16 Yes 主機名 『%ls』 的 DNS 查閱失敗。
8573 10 Yes %ls'%ls' 解析為 '%ls' IP 位址。
8574 16 Yes 提供的主機 FQDN '%ls' 無效。
8575 16 Yes 從提供的 FQDN 擷取的 NetBIOS 主機名無效。
8576 16 Yes 主機 '%ls' ('%ls') 上的 RPC 端點對應程式無法連線。
8577 16 Yes Azure SQL 受控執行個體 %ls 的 DTC 已停用。 若要瞭解如何啟用 DTC,請參閱: https://learn.microsoft.com/azure/azure-sql/managed-instance/distributed-transaction-coordinator-dtc
8578 10 Yes %ls 測試 %ls。
8579 10 Yes 測試與 『%ls』 ('%ls' 的連線成功。
8580 16 Yes 提供的遠端交易管理員下落無效。
8581 16 Yes 提供的 OleTx 端點 CID'%ls' 無效。
8582 16 Yes 無法更新 DTC 網路設定。 %ls
8601 17 No 內部查詢處理器錯誤:查詢處理器無法取得必要介面的存取權。
8602 16 No 用於提示中的索引必須由索引微調精靈明確包含。
8603 16 No 內部 DBCC REPAIR 陳述式的語法無效。
8604 16 No ALTER TABLE SWITCH 陳述式失敗。 數據表 %.*ls' 在無法載入語意驗證的資料行 %.*ls' 上具有資料行層級檢查條件約束 '%.*ls'。
8605 10 No 索引建立作業將會使用進階 sp_configure 選項 "min memory per query (KB)" 中指定的 %ld KB 記憶體,而非 "index create memory (KB)" 選項中指定的 %lu KB,因為前者必須小於後者。
8606 17 No 此索引作業每 DOP 需要 %I64d KB 的記憶體。 %lu 之 DOP 的總需求 %I64d KB,大於進階伺服器組態選項 "index create memory (KB)" 設定的 sp_configure 值 %lu KB。 請增加此設定或降低 DOP,然後重新執行查詢。
8607 16 No 無法修改資料表 '%.*ls',因為一或多個非叢集索引位於不在在線的檔案群組中。
8608 16 No 無法完成此查詢,因為線上索引建立作業必須重新編譯。
8616 10 No 資料表 '%.*ls' 的索引提示被忽略,因為資料表在星狀聯結中視為事實資料表。
8618 16 No 查詢處理器無法產生查詢計畫,因為需要有工作資料表,而且其資料列大小的下限超過允許的最大值 %d 位元組。 需要有工作資料表一般是因為查詢中有 GROUP BY 或 ORDER BY 子句。 如果查詢中有 GROUP BY 或 ORDER BY 子句,建議您減少子句中欄位的數目及/或大小。 請考慮使用欄位的前置詞 (LEFT()) 或雜湊 (CHECKSUM()) 來進行群組,或使用前置詞來進行排序。 不過,請注意這會變更查詢的行為。
8619 16 No 查詢處理器無法產生查詢計畫,因為需要有工作資料表,而且其資料列大小的下限超過允許的最大值 %d 位元組。 需要有工作資料表一般是因為查詢中有 GROUP BY 或 ORDER BY 子句。 請重新提交沒有 ROBUST PLAN 提示的查詢。
8621 16 No 查詢處理器在查詢最佳化期間已用完堆疊空間。 請簡化查詢。
8622 16 No 查詢處理器由於這個查詢中所定義的提示而無法產生查詢計畫。 請重新提交未指定任何提示且未使用 SET FORCEPLAN 的查詢。
8623 16 Yes 查詢處理器已用完內部資源而無法產生查詢計畫。 這是只有在極端複雜的查詢或者參考非常大量資料表或資料分割的查詢才會發生的稀有事件。 請簡化查詢。 若認為收到此訊息有誤,請連絡客戶支援服務,以取得詳細資訊。
8624 16 Yes 內部查詢處理器錯誤:查詢處理器無法產生查詢計劃。 如需詳細資訊,請連絡客戶支援服務。
8625 10 No 警告:已強制執行聯結順序,因為使用了本機聯結提示。
8628 17 Yes 等候最佳化查詢時發生逾時。 請重新執行查詢。
8630 17 No 內部查詢處理器錯誤:查詢處理器在執行期間發生意外錯誤(HRESULT = 0x%x)。
8631 17 No 內部錯誤:已達到伺服器堆疊限制。 請找出查詢中潛在的深層巢狀結構,並嘗試加以簡化。
8632 17 No 內部錯誤:已達到表達式服務限制。 請找出查詢中潛在的複雜運算式,並嘗試加以簡化。
8633 16 No 查詢處理器無法產生查詢計畫,因為分散式查詢不支援用針對遠端來源的 DML 查詢中的預設值,來具體化中繼結果。 請嘗試使用實際的預設值取代預設,或將更新分成幾個陳述式,一個陳述式只包含 DEFAULT 指派,另一個則包含其餘部分。
8634 17 No 查詢處理器接收到來自叢集通訊層的錯誤。
8635 16 No 查詢處理器無法為具有空間索引提示的查詢產生查詢計畫。 原因: %S_MSG。 請嘗試移除索引提示,或移除 SET FORCEPLAN。
8636 16 No 查詢處理器無法產生查詢計畫,因為完整外部聯結的述詞中有子查詢。 分散式查詢不支援這種情況。
8637 16 No 查詢處理器無法產生查詢計畫,因為修改資料的查詢中使用了 USE PLAN 提示,但此時修改的目標資料表有一個目前正在線上建立的索引。 請考慮等到線上索引建立完畢後再強制執行計畫,或使用其他方法微調查詢,例如更新統計資料或使用其他提示或手動重寫查詢。
8638 16 No 查詢處理器無法產生查詢計劃,因為 CURSOR 擷取查詢無法參考外部數據表。 確定輸入要求不包含外部數據表上的遠端 UPDATE 或 DELETE。
8639 16 No 查詢處理器無法產生查詢計劃,因為目標 DML 數據表不是哈希分割。
8642 17 No 查詢處理器無法為平行查詢的執行啟動必要的執行緒資源。 減少伺服器上的負載,或使用 MAXDOP 設定來限制平行處理原則。
8644 16 No 內部查詢處理器錯誤:為執行選取的計劃不支援叫用的指定執行例程。
8645 17 Yes 等候記憶體資源來執行資源集區 '%ls' (%ld) 中的查詢時發生逾時。 請重新執行查詢。
8646 21 Yes 資料庫 '%.*ls' 中的資料表 %d 的索引識別碼 %d 中找不到索引項目。 指示的索引已經損毀或是目前的更新計畫有問題。 請執行 DBCC CHECKDB 或 DBCC CHECKTABLE。 如果問題持續存在,請連絡產品支援部門。
8648 20 Yes 您無法將大於頁面大小的資料列插入雜湊資料表中。 請使用 ROBUST PLAN 最佳化提示重新提交查詢。
8649 17 No 查詢已經取消,因為這個查詢 (%d) 的預估成本超過了設定的臨界值 %d。 請連絡系統管理員。
8651 17 No 無法執行作業,因為無法在資源集區 '%ls' (%ld) 中取得要求的記憶體授權。 請重新執行查詢、降低查詢負載或檢查資源管理員的組態設定。
8653 16 No 查詢處理器無法產生數據表或檢視表 『%.*ls』 的計劃,因為數據表位於不在在線的檔案群組中。
8655 16 No 查詢處理器無法產生計劃,因為數據表或檢視表 『%.*ls』 上的索引 『%.*ls』 已停用。
8656 16 No 查詢處理器無法產生查詢計畫。 請停用追蹤旗標 %d 後重新提交查詢。
8657 17 No 無法取得 %I64d KB 的記憶體授權,因為它超過工作負載群組 '%ls' (%ld) 和資源集區 '%ls' (%ld) 中的最大組態限制。 請連絡伺服器管理員,以提高記憶體使用限制。
8658 17 No 無法啟動資料行存放區索引組建,因為它至少需要 %I64d KB,而工作負載群組 '%ls' (%ld) 和資源集區 '%ls' (%ld) 中的每個查詢的最大記憶體授與限制為 %I64d KB。 修改數據行存放區索引以包含較少的數據行,或在增加資源管理員的最大記憶體授與限制之後重試。
8659 17 No 無法繼續資料行存放區索引建置,因為它需要每個線程的 %I64d KB 錯誤記憶體,而查詢的總記憶體授與為 %I64d KB、數據行存放區大量插入記憶體總計限制為查詢中的 %I64d KB,而工作負載群組標識符=%ld 中每個查詢的最大記憶體授與限制為 %I64d KB,而資源集區標識碼=%ld。 修改數據行存放區索引以包含較少的數據行,或在增加資源管理員的最大記憶體授與限制之後重試。
8660 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為檢視定義的選取清單不包含 GROUP BY 子句中的所有數據行。 建議您將這些資料行加入到選取清單中。
8661 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為索引鍵包含不在 GROUP BY 子句中的數據行。 請考慮從此索引鍵中刪除不在 GROUP BY 子句中的資料行。
8662 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為檢視參考未知的值(可為 Null 表達式的總和匯總)。 建議您僅在 SUM. ISNULL() 中參考不可以是 Null 的值, 或許會對此有幫助。
8663 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為其選取清單不包含COUNT_BIG。*ls。 請考慮將COUNT_BIG~ 新增至選取清單。
8664 16 No 檢視表 '%.*ls' 上無法建立索引,因為檢視定義包含重複的數據行名稱。
8665 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為沒有數據列無法滿足檢視定義。 建議您從檢視表定義中消除不一致。
8666 10 No 警告:優化器無法使用索引,因為檢視的選取清單包含非匯總表達式。
8667 10 No 警告:優化器無法使用索引,因為檢視中的群組清單會形成索引鍵,而且是多餘的。
8668 16 No 無法在檢視 『%.*ls』 上建立叢集索引 『%.*ls』,因為檢視的選取清單包含聚合函數或群組數據行結果的表達式。 建議從選取清單中移除彙總函式或群組資料行結果的運算式。
8669 16 No 嘗試維護索引檢視表 "%.*ls" 失敗,因為其中包含彙總結果上的運算式,或其中包含排名函數或彙總視窗函數。 建議您卸除檢視表上的叢集索引,或變更檢視表定義。
8670 16 No 查詢最佳化工具到達最佳化期間可使用檢視表最大數目的內部限制。
8671 16 No 嘗試維護索引檢視表 %.*ls“ 失敗,因為索引 「%.*ls」 上的ignore_dup_key選項。 請卸除該索引或不使用 ignore_dup_key 索引選項來重新建立索引。
8672 16 No MERGE 陳述式嘗試多次 UPDATE 或 DELETE 同一個資料列。 這在目標資料列符合多個來源資料列時便會發生。 MERGE 陳述式不能多次 UPDATE/DELETE 目標資料表的同一個資料列。 請重新定義 ON 子句,以確定目標資料列最多只符合一個來源資料列,或使用 GROUP BY 子句將來源資料列編成群組。
8673 16 No 如果 MERGE 陳述式同時觸發參考完整性條件約束的 'ON DELETE SET NULL' 和 'ON UPDATE CASCADE' 動作,則該陳述式無效。 請修改 MERGE 陳述式所執行的動作,以確定該陳述式不會同時觸發參考完整性條件約束的這兩個動作。
8674 16 No 查詢處理器無法產生計劃。 數據表 『%.*ls』 無法使用,因為堆積已損毀。 讓資料庫離線以重建數據表和堆積,然後再次執行查詢處理器。
8675 16 No 無法執行查詢,因為內部優化重新執行失敗。
8676 16 No 無效的計劃。
8677 16 No 無法在檢視 『%.*ls』 上建立叢集索引 『%.*ls』,因為它不會匯總結果。 請考慮變更檢視定義。
8678 16 No 無法在檢視 「%.*ls」 上建立叢集索引 「%.*ls」,因為檢視會參考可為 Null 表達式的 SUM 匯總。 請考慮在這類可為 Null 的運算式上加入新的COUNT_BIG匯總。
8679 16 No UPDATE/DELETE 語句嘗試多次修改相同的數據列。 精簡 語句,以確保目標數據列最多修改一次。
8680 17 No 內部查詢處理器錯誤:查詢處理器在處理遠端查詢階段時發現意外的錯誤。
8681 17 No 內部查詢處理器錯誤:查詢處理器在處理期間發生意外錯誤。 [%ls]
8682 16 No 透過資料指標的 SELECT 失敗,因為提供給 USE PLAN 提示的 XML 計畫中,並未提供 Populate 和 Fetch 計畫,但至少必須提供一個。 為能成功地強制執行計畫,請直接使用從 SQL Server 擷取的 XML 資料指標計畫,不要修改。
8683 16 No 無法強制執行查詢計畫,因為 USE PLAN 提示中提供的 XML 執行程序表,包含無效的星狀聯結規格。 請考慮指定包含由 SQL Server 所產生且未修改之 XML 執行程序表的 USE PLAN 提示。 如此或許可以允許您強制執行計畫。
8684 16 No 找不到查詢計畫,因為搜尋 USE PLAN 提示中指定的計畫時,最佳化工具超過允許的作業數量。 建議您移除 USE PLAN 提示。 然後必要時請考慮 (1) 更新統計資料,(2) 使用其他提示,例如聯結提示、索引提示或 OPTIMIZE FOR 提示,(3) 重寫查詢或將查詢分成兩個或以上的個別查詢。
8685 16 No 無法編譯查詢,因為 <CursorStmt> 元素會出現在提供給 USE PLAN 的 XML 計劃中,但 USE PLAN 已套用至非數據指標語句。 請考慮在陳述式上直接使用從 SQL Server 取得的 XML 計畫,不必修改。
8686 16 No 數據指標計劃強制失敗,因為輸入計劃具有一個 <以上的 Operation> 節點與 OperationType=%ls。 請考慮直接使用從 SQL Server 擷取的 XML 資料指標計畫,不必修改。
8687 16 No 資料指標計畫失敗,因為對於 FAST_FORWARD 或 STATIC 以外的資料指標類型,無法使用 USE PLAN 提示強制執行計畫。 請考慮移除 USE PLAN 提示並更新統計資料,或使用不同提示來影響查詢計畫選擇。
8688 16 No 數據指標計劃強制失敗,因為在提供給USE PLAN的 XML 計劃中,CursorPlan> 元素下<遺漏必要的元素 %ls。 請考慮直接使用從 SQL Server 擷取的 XML 資料指標計畫,不必修改。
8689 16 No USE PLAN 提示中指定的資料庫 '%.*ls' 不存在。 請指定現有的資料庫。
8690 16 No 無法編譯查詢,因為 USE PLAN 提示與提示 %ls 衝突。 建議您移除提示 %ls。
8691 16 No 無法編譯查詢,因為 USE PLAN 提示與 SET %ls ON 衝突。 建議您設定 %ls OFF。
8692 16 No 無法執行 %ls 語句,因為 %ls 不支援 USE PLAN 提示。 SELECT 僅支援USE PLAN。
8693 16 No 無法編譯查詢,因為在 USE PLAN 提示中 XML 計畫的 RelOp 元素之下,LogicalOp = '%ls'、PhysicalOp = '%ls' 和 sub_element = '%ls' 的組合無效。 請改用可辨識的組合。 建議您使用自動產生的 XML 計畫而不修改。
8694 16 No 無法執行查詢,因為 USE PLAN 提示與分散式查詢或全文檢索作業的使用發生衝突。 建議您移除 USE PLAN 提示。
8695 16 No 無法執行查詢,因為 USE PLAN 提示中的 XML 計畫格式不正確。 請確認 XML 計畫為適合強制執行計畫的合法計畫。 請參閱線上叢書,以取得其他詳細資料。
8696 16 No 無法執行查詢,因為 USE PLAN 提示的 XML 計畫中,具有 NodeId %d、父 RelOp 之 Spool 元素的格式不正確。 請驗證每個 Spool 元素的父 RelOp 具有唯一 NodeId 屬性,而且每個 Spool 元素有單一 RelOp 子元素或 PrimaryNodeId 屬性,但不可以兩者都有。 Spool 的 PrimaryNodeId 必須參考具有 Spool 子元素的現有 RelOp 的 NodeId。 建議您使用未修改過的 XML 執行程序表做為 USE PLAN 提示。
8697 16 No 無法執行查詢,因為提供給 USE PLAN 的 XML 計畫中,元素 %ls 必須有 %d %ls 節點做為子系,但有 %d。
8698 16 No 查詢處理器無法產生查詢計畫,因為 USE PLAN 提示中包含無法驗證為合法查詢的計畫。 請移除或取代 USE PLAN 提示。 為能成功地強制執行計畫,請確認 USE PLAN 提示中提供的計畫,是 SQL Server 為同一查詢自動產生的。
8699 16 No 無法執行查詢,因為其中包含一個以上的 USE PLAN 提示。 最多只能使用一個 USE PLAN 提示。
8700 16 No 查詢無法執行,因為記憶體優化數據表上的數據行存放區索引目前已停用。 使用指定不同索引的索引提示重寫查詢。
8705 16 No DML 語句在資料庫 %.*ls' 中遇到資料表標識碼 %d 的索引標識碼 %d 遺漏專案,因為與另一筆交易互動。 如果您繼續看到此錯誤,請考慮使用可重複讀取或更高的隔離等級。
8709 16 No 負數或 NULL 視窗分隔符所造成的錯誤。
8710 16 No 必須提供搭配 CUBE、ROLLUP 或 GROUPING SET 查詢使用的彙總函式才能進行合併子彙總。 如果要修正這個問題,請移除彙總函式或在 GROUP BY 子句之上使用 UNION ALL 來撰寫查詢。
8711 16 No 相同範圍中的多個排序彙總函式具有彼此不相容的排序。
8712 16 No USE PLAN 提示中指定的索引 '%.*ls' 不存在。 請指定現有的索引,或用指定的名稱建立索引。
8713 16 No 無法強制查詢計劃,因為計劃中所參考的索引檢視中有問題。
8714 16 No Polybase 錯誤:無法將外部數據格式轉換為 SQL Server 內部格式。
8715 16 No Polybase 錯誤:無法在外部緩衝區配置的情況下設定數據表的實體配置。
8716 16 No 偵測到無效的資料。 外部產生者已將值插入 SQL Server 不支援的共用記憶體資料表中。
8717 16 No 外部數據表不支援 DML 作業。
8720 15 No 無法執行查詢。 為物件 '%.*ls' 指定的 TABLE HINT 子句不止一個。 針對每個資料表參考,請最多指定一個 TABLE HINT 這類子句。
8721 15 No 無法執行查詢。 OPTION 子句中的 TABLE HINT 會導致物件 '%.*ls' 的參考變成模稜兩可。 請考慮改用 USE PLAN 查詢提示。
8722 15 No 無法執行查詢。 影響提示 『%.*ls』 的語意會出現在物件 『%.*ls』 的 『%.*ls』 子句中,但不出現在對應的 『%.*ls』 子句中。 請變更 OPTION (TABLE HINTS...) 子句,使影響提示的語意符合 WITH 子句。
8723 15 No 無法執行查詢。 物件 '%.*ls' 在 TABLE HINT 子句中指定,卻未用在查詢中,或不符合查詢中指定的別名。 TABLE HINT 子句中的資料表參考必須符合 WITH 子句。
8724 15 No 無法執行查詢。 資料表值或 OPENROWSET 函數 '%.*ls' 不能在 TABLE HINT 子句中指定。
8725 17 No 平行查詢執行期間中止的子程序線程。
8726 16 No %.*ls 函式的輸入參數必須是常數。
8727 16 No 百分位數函式的輸入參數超出範圍 [0, 1]。
8728 16 No RANGE 視窗框架的 ORDER BY 清單不能包含 LOB 類型的運算式。
8729 16 No RANGE 視窗框架的 ORDER BY 清單大小總計為 %lu 位元組。 支援的大小上限為 %lu 位元組。
8730 16 No Lag 和 Lead 函式的 Offset 參數不可以是負值。
8731 15 No REDISTRIBUTE 和 REDUCE 提示預期第一個聯結條件會是直接比較類型之數據行的相等比較。 修改查詢並重新執行。
8732 15 No REPLICATE 和 REDUCE 提示只能與內部聯結搭配使用。 修改查詢並重新執行。
8733 16 No STRING_AGG的分隔符參數必須是字串常值或變數。
8734 16 No STRING_AGG的分隔符參數不能是大型物件類型,例如 VARCHAR(MAX) 或 NVARCHAR(MAX)。
8735 16 No 作業失敗,因為數據表上的在線索引組建終止,並導致暫時不一致。 您必須重新執行查詢。
8736 16 No 輸入參數不能是大型物件類型,例如 VARBINARY(MAX)。
8737 17 No 透過網路將數據傳送至另一個散發時,發生錯誤 0x%X。 請嘗試再次執行查詢。 如果錯誤持續發生,請連絡支持人員。
8738 17 No 開啟從散發 %d 到散發 %d 的連線時發生錯誤 0x%X。 請嘗試再次執行查詢。 如果錯誤持續發生,請連絡支持人員。
8739 17 No 透過網路從散發 %d 傳送元數據到散發 %d 時發生錯誤。 請嘗試再次執行查詢。 如果錯誤持續發生,請連絡支持人員。
8740 17 No 數據列太大,在散發之間無法隨機顯示。 位元組中的資料列大小: %d: 位元組中允許的資料列大小上限: %d。 請連絡支援人員以取得協助。
8741 17 No 讀取數據從一個散發移至另一個散發時發生錯誤。 嘗試再次執行查詢。 如果錯誤持續發生,請連絡支持人員。
8742 17 No 嘗試透過外部連結庫在 SQL Server 中配置記憶體時發生錯誤。 嘗試再次執行查詢。 如果錯誤持續發生,請連絡支持人員。
8743 17 No 錯誤 0x%X - 無法設定 tempdb 空間,同時將數據從一個散發傳送到另一個散發。 請參閱「https://aka.ms/monitor-temp-db」以取得協助。
8744 15 No REDISTRIBUTE_PREFIX提示預期 %ld 聯結條件會是直接比較類型之數據行的相等比較。 修改查詢並重新執行。
8745 16 No 具有 WHEN NOT MATCHED [BY TARGET] 子句的合併語句必須以哈希分散式數據表為目標。
8746 17 No 串行化來源類型以移至另一個散發時發生錯誤。 請嘗試再次執行查詢。 如果錯誤持續發生,請連絡支持人員。
8747 15 No 當數據表指定叢集資料行存放區索引時,不允許數據表選項XML_COMPRESSION。
8748 16 No STRING_SPLIT的enable_ordinal自變數僅支援常數值(而非變數或數據行)。
8749 16 No 從 XML DOM 取得節點值失敗。
8750 16 No 從 XML DOM 取得屬性失敗。
8751 16 No 從 XML DOM 取得具名項目失敗。
8752 16 No 從 XML DOM 取得單一節點失敗。
8753 16 No 從 XML DOM 取得多個節點失敗。
8754 16 No 建立 XML 剖析器實例時發生錯誤。
8755 16 No Variant 類型變更失敗。
8756 16 No 從位元組結構載入 XML DOM 失敗。
8757 16 No 取得檔案專案 XML DOM 失敗。
8758 16 No 從 XML DOM 節點取得下一個節點失敗。
8759 16 No 從 XML DOM 節點取得節點清單的長度失敗。
8901 16 No 數據表錯誤:對象識別碼 %d 的元數據不一致。 此錯誤無法修復,而且會阻礙此物件的進一步處理。
8902 17 No DBCC 處理時的記憶體配置錯誤。
8903 16 No 資料庫識別碼 %d 的範圍 %S_PGID 同時配置於 GAM %S_PGID 和 SGAM %S_PGID。
8904 16 No 資料庫識別碼 %d 的範圍 %S_PGID 由一個以上的配置物件所配置。
8905 16 No 資料庫識別碼 %d 的範圍 %S_PGID 標示為配置於 GAM,但是沒有 SGAM 或 IAM 已將其配置。
8906 16 No 資料庫識別碼 %d 的頁面 %S_PGID 配置於 SGAM %S_PGID 和 PFS %S_PGID,但是並未配置於任何 IAM。 PFS 旗標 '%hs'。
8907 16 No 空間索引、XML 索引或索引檢視表 '%.*ls' (物件識別碼 %d) 中包含不是由檢視表定義產生的資料列。 這不必然表示資料庫中的資料完整性有問題。 如需有關疑難排解索引檢視表之 DBCC 錯誤的詳細資訊,請參閱《SQL Server 線上叢書》。
8908 16 No 空間索引、XML 索引或索引檢視表 '%.*ls' (物件識別碼 %d) 中並未包含所有由檢視表定義產生的資料列。 這不必然表示資料庫中的資料完整性有問題。 如需有關疑難排解空間索引、XML 索引和索引檢視表之 DBCC 錯誤的詳細資訊,請參閱《SQL Server 線上叢書》。
8909 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面標識符 %S_PGID在其頁首中包含不正確的頁面標識符。 頁首中的 PageId = %S_PGID。
8910 16 No 資料庫識別碼 %d 中的頁面 %S_PGID配置給物件標識符 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識元 %I64d(類型 %.*ls),以及對象標識碼 %d、索引標識碼 %d、分割區標識符 %I64d、配置單位標識符 %I64d(類型 %.*ls)。
8911 10 No 已修復錯誤。
8912 10 No %.*ls 修復了資料庫 '%ls' 中 %d 個配置錯誤和 %d 個一致性錯誤。
8913 16 No 範圍 %S_PGID 配置給 '%ls' 和至少一個其他物件。
8914 10 No 物件識別碼 %d、索引識別碼 %d、資料分割識別碼 %I64d、配置單位識別碼 %I64d (類型 %.*ls) 之頁面 %S_PGID 的 PFS 可用空間資訊不正確。 期望值 %hs,實際值 %hs。
8915 10 No 檔案 %d (混合範圍數量 = %I64d,混合頁面 = %I64d)。
8916 10 No 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls),資料範圍 %I64d,頁面 %I64d,混合範圍頁面 %I64d。
8917 10 No 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls),索引範圍 %I64d,頁面 %I64d,混合範圍頁面 %I64d。
8918 10 No 此資料庫中 (混合範圍數量 = %I64d,混合頁面 = %I64d)。
8919 16 No 物件識別碼 %d、索引標識碼 %d、分割區標識符 %I64d、配置單位標識碼 %I64d(類型 %.*ls):標頭中的記錄計數 (%d) 與頁面 %S_PGID上找到的記錄數目不符。
8920 16 No 無法在使用者交易內進行 %ls 作業。 請結束交易並重新發出陳述式。
8921 16 No 檢查結束。 收集事實時偵測到失敗。 可能是由於 tempdb 空間用完或系統資料表不一致。 請檢查先前的錯誤。
8922 10 No 無法修復此錯誤。
8923 10 No DBCC 陳述式的修復層級導致略過此修復。
8924 10 No 必須先更正其他錯誤,才能修復此錯誤。
8925 16 No 數據表錯誤: 跨對象連結: 頁面 %S_PGID, 位置 %d,在對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識符 %I64d(類型 %.*ls),是指頁面 %S_PGID,位置 %d,在對象標識碼 %d,索引標識符 %d,分割區標識符 %I64d,配置單位標識符 %I64d(類型 %.*ls)。
8926 16 No 數據表錯誤:跨對象連結:父頁面 %S_PGID,物件 %d 中的位置 %d,索引 %d,分割區 %I64d,AU %I64d (%.*ls),以及物件 %d 中的頁面 %S_PGID-next>,索引 %d,分割區 %I64d,AU %I64d (%.*ls),參照頁面 %S_PGID,但不在相同的物件中。
8927 16 No 物件識別碼 %d、索引標識碼 %d、分割區標識符 %I64d、配置單位標識碼 %I64d(類型 %.*ls):標頭中的准刪除記錄計數 (%d) 與頁面 %S_PGID上找到的准刪除記錄數目 (%d) 不符。
8928 16 No 物件識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls):無法處理頁面 %S_PGID。 請參閱其他錯誤以取得詳細資料。
8929 16 No 物件標識碼 %d、索引標識符 %d、分割區標識符 %I64d、配置單位標識碼 %I64d(類型 %.*ls):在數據列外數據中找到錯誤,標識符為 %I64d,由 %.*ls 所識別的 %ls 記錄所擁有的 %I64d
8930 16 No 資料庫錯誤:資料庫 %d 的元數據不一致。 此錯誤無法修復,而且會阻礙 DBCC 的進一步處理。 請從備份進行還原。
8931 16 No 數據表錯誤:對象標識碼 %d、索引標識碼 %d、分割區標識元 %I64d、配置單位標識碼 %I64d(類型 %.*ls) B 型樹狀結構層級不符、頁面 %S_PGID。 層級 %d 與來自父 %S_PGID 的層級 %d 不符。
8932 16 No 在 sys.filegroups 中找不到資料庫 '%ls' 的檔案群組識別碼 %d。
8933 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID (層級 %d) 上的低索引鍵值不是 >= 父 %S_PGID位置 %d 中的索引鍵值。
8934 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID (層級 %d) 上的高索引鍵值不小於下一個頁面 %S_PGID 的父 %S_PGID,位置 %d 之低索引鍵值。
8935 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID 上的前一個連結 %S_PGID 與父 %S_PGID 位置 %d 對此頁面應有的前一個頁面 %S_PGID 不符。
8936 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 B 型樹狀目錄鏈結不相符。 %S_PGID-next> = %S_PGID,但 %S_PGID-Prev> = %S_PGID。
8937 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 B 型樹狀目錄頁面 %S_PGID 具有兩個父節點: 位置 %d 的 %S_PGID 和位置 %d 的 %S_PGID。
8938 16 No 數據表錯誤:頁面 %S_PGID、對象標識碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識元 %I64d(類型 %.*ls)。 非預期的頁面類型 %d。
8939 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 值為 %ld 和 %ld。
8940 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位址 0x%x 並未對齊。
8941 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位置 %d,位移 0x%x 無效。
8942 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位置 %d,位移 0x%x 與前一個資料列重疊。
8943 16 No 數據表錯誤:對象標識碼 %d,索引標識碼 %d,分割區標識碼 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面 %S_PGID。 測試 (%.*ls) 失敗。 位置 %d,資料列延伸至 0x%x 的可用空間內。
8944 16 No 數據表錯誤:對象標識碼 %d、索引標識碼 %d、分割區標識元 %I64d、配置單位標識碼 %I64d(類型 %.*ls)、頁面 (%d:%d:%d),數據列 %d。 測試 (%.*ls) 失敗。 值為 %ld 和 %ld。
8945 16 No 數據表錯誤:對象識別碼 %d,將會重建索引標識碼 %d。
8946 16 No 數據表錯誤:配置頁面 %S_PGID具有無效的 %ls 頁首值。 類型為 %d。 請檢查頁面的類型、配置單位識別碼以及頁面識別碼。
8947 16 No 數據表錯誤:物件標識碼 %d 的多個 IAM 頁面、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識元 %I64d (類型 %.*ls) 包含相同間隔的配置。 IAM 頁面 %S_PGID 和 %S_PGID。
8948 16 No 資料庫錯誤:頁面 %S_PGID在 PFS 頁面 %S_PGID中標示錯誤類型。 PFS 狀態 0x%x 應為 0x%x。
8949 10 No %.*ls 修復了資料表 '%ls' (物件識別碼 %d) 中 %d 個配置錯誤和 %d 個一致性錯誤。
8950 16 No %.*ls 修復了並未和任何單一物件關聯的 %d 個配置錯誤和 %d 個一致性錯誤。
8951 16 No 資料表錯誤: 資料表 '%ls' (識別碼 %d)。 資料列在索引 '%ls' (識別碼 %d) 中沒有相符的索引資料列。 可能是相符索引資料列的索引鍵遺漏或無效:
8952 16 No 資料表錯誤: 資料表 '%ls' (識別碼 %d)。 索引 '%ls' (識別碼 %d) 的索引資料列和任何資料列都不符。 可能是因為下列多出的或無效的索引鍵:
8953 10 No 修復:刪除標識碼為 %I64d 的 off-row 數據行,針對物件標識碼 %d、索引標識碼 %d、分割區標識元 %I64d、配置單位標識符 %I64d(類型 %.*ls)頁面 %S_PGID,位置 %d。
8954 10 No %.*ls 找到了沒有與任何單一物件相關聯的 %d 個配置錯誤和 %d 個一致性錯誤。
8955 16 No (%ls) 所識別的資料列 (%d:%d:%d) 具有索引值 '%ls'。
8956 16 No 具有值為 (%ls) 的索引資料列 (%d:%d:%d) 指向 (%ls) 所識別的資料列。
8957 10 Yes %ls 執行的 %lsDBCC %ls (%ls%ls%ls)%ls 發現 %d 個錯誤並修復了 %d 個錯誤。 經過時間: %d 小時 %d 分 %d 秒。 %.*ls
8958 10 No %ls 是 DBCC %ls (%ls%ls%ls) 所發現之錯誤的最小修復層級。
8959 16 No 數據表錯誤:物件標識碼 %d 的 IAM 頁面 %S_PGID,索引標識符 %d,分割區標識碼 %I64d,配置單位標識符 %I64d (類型 %.*ls) 連結在對象標識碼 %d 的 IAM 鏈結中,索引標識符 %d,分割區標識符 %I64d,配置單位標識符 %I64d(類型 %.*ls)依頁面 %S_PGID。
8960 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,資料行 %d 不是有效的複雜資料行。
8961 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點與來自頁面 %S_PGID,位置 %d 的參考不相符。
8962 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點有錯誤的節點類型 %d。
8963 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點具有類型 %d。 不得放置在類型為 %d 的頁面上。
8964 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 未參考頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點。
8965 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 已在頁面 %S_PGID,位置 %d 中參考頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點,但在掃描時卻找不到。
8966 22 Yes 無法使用閂鎖類型 %ls 來讀取和閂鎖頁面 %S_PGID。 %ls 失敗。
8967 16 No DBCC 發生內部錯誤,阻礙進一步處理。 請連絡客戶支援服務。
8968 16 No 資料表錯誤: %ls 頁面 %S_PGID (物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls)) 超出這個資料庫的範圍。
8969 16 No 數據表錯誤: IAM 鏈結錯誤: 物件識別碼 %d, 索引識別碼 %d, 分割區識別碼 %I64d, 設定單位識別碼 %I64d (類型 %.*ls)。 IAM 頁面 %S_PGID 的下一個頁面為 %S_PGID,但頁面 %S_PGID 的前一個連結為 %S_PGID。
8970 16 No 數據列錯誤:物件標識碼 %d,索引標識碼 %d,分割區標識元 %I64d,配置單位標識碼 %I64d(類型 %.*ls),頁面標識符 %S_PGID,數據列標識符 %d。 數據行 『%.*ls』 已建立不是 NULL,但在數據列中是 NULL。
8971 16 No 轉送的數據列不符:對象標識碼 %d,分割區標識碼 %I64d,配置單位標識元 %I64d(類型 %.*ls) 頁面 %S_PGID,位置 %d 指向轉送的數據列頁面 %S_PGID,位置 %d;轉送的數據列會指向頁面 %S_PGID,位置 %d
8972 16 No 一個以上的資料列參考到轉送資料列。 物件識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls),頁面 %S_PGID,位置 %d 不正確地指向轉送資料列頁面 %S_PGID,位置 %d,而轉送的資料列正確地往回參考頁面 %S_PGID,位置 %d。
8973 16 No CHECKTABLE 在處理物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls) 時發現頁面 %S_PGID,位置 %d 兩次。
8974 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID,位置 %d 以及頁面 %S_PGID,位置 %d 指向頁面 %S_PGID,位置 %d,文字識別碼 %I64d 的非資料列資料節點。
8975 10 No 物件 '%.*ls' (物件識別碼 %d) 的 DBCC 跨資料列集檢查失敗,因為發生內部查詢錯誤 %d,嚴重性 %d,狀態 %d。 有關這個錯誤的詳細資訊,請參閱線上叢書。
8976 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 雖然頁面 %S_PGID 為其父 %S_PGID 與先前的 %S_PGID 所參考,它未顯示於掃描中。 請檢查先前的錯誤訊息。
8977 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 找不到頁面 %S_PGID 的父節點。
8978 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID 遺漏了來自先前頁面 %S_PGID 的參考。 可能是鏈結問題。
8979 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 頁面 %S_PGID 遺漏了來自其父系 (未知) 和先前頁面 (頁面 %S_PGID) 節點的參考。 可能是系統目錄的根項目有問題。
8980 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 索引節點頁面 %S_PGID,位置 %d 參考到子頁面 %S_PGID 及先前的子 %S_PGID,但找不到它們。
8981 16 No 數據表錯誤:對象識別碼 %d、索引標識碼 %d、分割區標識碼 %I64d、配置單位標識碼 %I64d(類型 %.*ls)。 %S_PGID 的下一個指標參考至頁面 %S_PGID, 但找不到 %S_PGID 及其父系。 可能是鏈結發生問題。
8982 16 No 數據表錯誤:跨對象連結。 物件標識符 %d 中的頁面 %S_PGID-next>,索引標識符 %d,分割區標識碼 %I64d,AU 標識符 %I64d(類型 %.*ls) 是指物件標識符 %d 中的頁面 %S_PGID,索引標識符 %d,分割區標識符 %I64d,AU 標識符 %I64d(類型 %.*ls),但不在相同的索引中。
8983 10 No 檔案 %d。 範圍 %I64d,使用的頁面 %I64d,保留的頁面 %I64d,混合範圍 %I64d,混合頁面 %I64d。
8984 16 No 資料表錯誤: 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d。 資料列應該是在資料分割號碼 %d 上,但卻在資料分割號碼 %d 中找到。 可能是因為下列多出的或無效的索引鍵:
8985 16 No 在 sys.database_files 中找不到資料庫 %.*ls' 的檔案%.*ls'。 檔案可能不存在或已卸除。
8986 16 No 物件識別碼 %d 的錯誤 (%d) 太多。 若要查看所有的錯誤訊息,請使用 "WITH ALL_ERRORMSGS" 來重新執行陳述式。
8987 16 No 沒有可用的 DBCC 陳述式 '%.*ls' 說明。
8988 16 No (%ls) 所識別的資料列 (%d:%d:%d)。
8989 10 No %.*ls 發現了資料庫 '%ls' 中 %d 個配置錯誤和 %d 個一致性錯誤。
8990 10 No %.*ls 發現了資料表 '%ls' (物件識別碼 %d) 中 %d 個配置錯誤和 %d 個一致性錯誤。
8991 16 No 0x%p 到 0x%p 不是有效的位址範圍。
8992 16 No 檢查目錄訊息 %d,狀態 %d: %.*ls
8993 16 No 物件識別碼 %d,轉送資料列頁面 %S_PGID,位置 %d 指向頁面 %S_PGID,位置 %d。 沒有遇到轉送的資料列。 可能是配置錯誤。
8994 16 No 物件識別碼 %d,轉送資料列頁面 %S_PGID,位置 %d 應該由轉送資料列頁面 %S_PGID,位置 %d 所指向。 沒有遇到轉送資料列。 可能是配置錯誤。
8995 16 No 系統資料表 '%.*ls' (物件識別碼 %d,索引識別碼 %d) 位於檔案群組 %d。 所有的系統資料表都必須位於檔案群組 %d。
8996 16 No 物件識別碼 %d,索引識別碼 %d,資料分割識別碼 %I64d,配置單位識別碼 %I64d (類型 %.*ls) 的 IAM 頁面 %S_PGID 控制應該是位於檔案群組 %d,卻位於檔案群組 %d 的頁面。
8997 16 No Service Broker 訊息 %d,狀態 %d: %.*ls
8998 16 No GAM、SGAM 或 PFS 頁面上的頁面錯誤阻礙對從 %S_PGID 到 %S_PGID 的資料庫識別碼 %d 頁面檢查配置完整性。 請參閱其他錯誤以了解發生原因。
8999 10 No 資料庫 tempdb 配置錯誤阻礙進一步 %ls 處理。