資料庫引擎 事件和錯誤 (10000 到 10999)

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

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

小提示

任何錯誤訊息中的「在線叢書」一詞是 SQL Server 產品文件的參考。

您可以針對 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 2017 (14.x) 的事件和錯誤(介於 10,000 到 10,999 之間)。 如果您要檢視其他 SQL Server 版本的事件和錯誤,請參閱:

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

本文顯示 SQL Server 2022 的事件和錯誤範圍(介於 10,000 到 10,999 之間)。 如果您要檢視其他 SQL Server 版本的事件和錯誤,請參閱:

本文展示了 SQL Server 2025(17.x)中事件與錯誤(範圍介於 10,000 到 10,999 之間)。 如果您要檢視其他 SQL Server 版本的事件和錯誤,請參閱:

錯誤與事件 (10000 到 10999)

錯誤 嚴重性 已記錄事件 描述
一萬 16 否 未知的提供者錯誤。
10001 16 否 供應商回報發生了非預期的災難性故障。
10002 16 否 提供者並未實作功能。
10003 16 否 提供者已用完記憶體。
10004 16 否 提供者報告了有一或多個引數無效。
10005 16 否 提供者並未支援介面。
10006 16 否 提供者指出使用了無效的指標。
10007 16 否 提供者指出使用了無效的控制代碼。
10008 16 否 提供者已結束操作。
10009 16 否 提供者並未給予任何關於錯誤的資訊。
10010 16 否 完成這個作業所需要的資料尚無法供提供者使用。
10011 16 否 拒絕存取。
10021 16 否 由於已經到達資源的限制而由提供者結束執行。
10022 16 否 提供者呼叫了取用者中 IRowsetNotify 的某個方法,而該方法尚未傳回。
10023 16 否 提供者並未支援所需的方法。
10024 16 否 提供者指出使用者沒有執行此作業的權限。
10025 16 否 提供者在外部處理序中造成了伺服器故障。
10026 16 否 並未設定命令文字。
10027 16 否 命令尚未準備。
10028 16 否 驗證失敗。
10032 16 否 無法傳回多個結果集 (提供者不支援)。
10033 16 否 指定的索引不存在,或是提供者不支援這個資料來源上的索引掃描。
10034 16 否 指定的資料表或檢視不存在或包含錯誤。
10035 16 否 並未對於一或多個必要參數給定值。
10042 16 否 當有開啟的資料列集時無法設定任何屬性。
10052 16 否 插入動作已由提供者於通知時取消。
10053 16 否 由於符號不符或溢位以外的原因而無法轉換資料值。
10054 16 否 一或多個資料行的資料值超出提供者所使用資料類型的範圍。
10055 16 否 資料違反了一個或多個資料行的完整性限制。
10056 16 否 具有暫止變更的資料列數量已經超過了由 DBPROP_MAXPENDINGROWS 屬性所指定的限制。
10057 16 否 無法建立資料列。 會超過資料列集所支援的作用中資料列總數。
10058 16 否 使用者在釋放先前取得的資料列控制代碼之前,無法插入新的資料列。
10062 16 否 變更已由提供者於通知時取消。
10063 16 否 由於符號不符或溢位以外的原因而無法轉換資料值。
10064 16 否 一或多個資料行的資料值超出提供者所使用資料類型的範圍。
10065 16 否 資料違反了一個或多個資料行的完整性限制。
10066 16 否 具有暫止變更的資料列數量已經超過了由 DBPROP_MAXPENDINGROWS 屬性所指定的限制。
10067 16 否 資料列集使用開放式並行存取,且資料行的值在包含的資料列最後一次被提取或重新同步處理之後已經變更。
10068 16 否 使用者無法刪除資料列。 刪除作業尚待處理,或已傳送至資料來源。
10069 16 否 使用者無法刪除資料列。 插入動作已被傳送到資料來源。
10081 16 否 此資料列集使用整合索引,且目前沒有索引。
10085 16 否 資料表上的 RestartPosition 於通知時取消。
10086 16 否 該資料表建立於即時資料流之上,且其位置無法重新啟動。
10087 16 否 提供者並未釋放某些現有的資料列。
10088 16 否 資料行的順序在建立資料列集的物件上並未指定。 提供者必須重新執行命令來把下一個提取位置重新定位到其最初位置,且資料行的順序已經變更。
10100 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它包含 DISTINCT 關鍵詞。 建議您從檢視中移除 DISTINCT 或不要索引該檢視。 或者,請考慮使用 GROUP BY 或 COUNT_BIG(*) 取代 DISTINCT,以在分組資料行上模擬 DISTINCT。
10101 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它包含 TOP 或 OFFSET 關鍵詞。 請考慮移除 TOP 或 OFFSET,或不要為檢視建立索引。
10102 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 TABLESAMPLE 子句。 建議您移除 TABLESAMPLE 或不要索引該檢視。
10103 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 OPENROWSET、OPENQUERY 或 OPENDATASOURCE。 建議您不要索引該檢視,或刪除 OPENQUERY、OPENROWSET 和 OPENDATASOURCE。
10104 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為其參考了使用 CONTAINSTABLE 或 FREETEXTTABLE 全文檢索函數的資料表。 建議您移除這些函數的使用或不要索引該檢視。
10105 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視使用了 OPENXML 資料列集提供者。 建議您移除 OPENXML 或不要索引該檢視。
10106 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為其參考了內部系統資料列集提供者。 建議您不要索引此檢視。
10,107 16 否 無法在檢視 %.*ls“ 上建立 %S_MSG,因為它使用數據表變數 %.*ls”。 建議您不要索引此檢視或移除對資料表變數的參考。
10108 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視參考了 SQL Server 內部的資料表。
10109 16 否 無法在檢視「%.*ls」上建立 %S_MSG,因為它參照了衍生資料表「%.*ls」(該資料表是由 FROM 子句中的 SELECT 陳述式所定義)。 建議您移除對衍生資料表的參考或不要索引該檢視。
10110 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為該檢視包含 OUTER APPLY。 請考慮不要為該檢視建立索引,或移除 OUTER APPLY。
10111 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含使用 ODBC 標準逸出語法的聯結。 請考慮改用 ANSI 聯結語法。
10112 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為其中包含指定了聯結提示的 INNER JOIN。 請考慮移除聯結提示。
10113 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 LEFT、RIGHT 或 FULL OUTER 聯結,而且在索引檢視中不允許 OUTER 聯結。 請考慮改用 INNER 聯結。
10114 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 PIVOT 運算子。 建議您不要索引此檢視。
10115 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 UNPIVOT 運算子。 建議您不要索引此檢視。
10116 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視中包含一或多個 UNION、INTERSECT 或 EXCEPT 運算子。 請考慮為原始檢視中作為 UNION、INTERSECT 或 EXCEPT 運算子輸入的每個查詢,各自建立獨立的索引檢視。
10117 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為檢視使用 「*」 運算符來選取數據行。 建議改為依資料行名稱參照。
10118 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 GROUP BY ALL。 建議您改用 GROUP BY。
10119 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 CUBE、ROLLUP 或 GROUPING SETS 運算子。 建議您不要索引此檢視。
10120 16 否 無法在檢視 %.*ls“ 上建立 %S_MSG,因為它包含 ROLLUP 運算符。 建議您不要索引此檢視。
10121 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 HAVING 子句。 建議您移除 HAVING 子句。
10122 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 COMPUTE 子句。 建議您不要索引此檢視,或者改用 GROUP BY 或彙總檢視,以取代彙總結果的 COMPUTE 計算。
10124 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為它參考了 SQL Server 內部資料行。
10125 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用匯總 「%.*ls」。 建議您刪除彙總,不要索引該檢視,或使用替代的彙總。 例如,對於 AVG,改用 SUM 和 COUNT_BIG;對於 COUNT,改用 COUNT_BIG。
10126 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用匯總 「%.*ls」 搭配 DISTINCT 關鍵詞。 建議您不要索引此檢視或刪除 DISTINCT。 考慮在群組資料行上使用 GROUP BY 或 COUNT_BIG(*) 檢視來模擬 DISTINCT。
10127 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含一或多個子查詢。 建議您將檢視變更為只使用聯結來取代子查詢。 或者,可考慮不要為此檢視建立索引。
10,128 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視使用了 CONTAINS 或 FREETEXT 全文檢索述詞。 建議您刪除 CONTAINS 或 FREETEXT,或不要索引該檢視。
10129 16 否 無法在檢視表「%.*ls」上建立 %S_MSG,因為它參照了內嵌或多陳述式資料表值函式「%.*ls」。 請考慮在檢視定義中手動展開函數定義,或不要為該檢視建立索引。
10130 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用不具決定性的 Common Language Runtime (CLR) 數據表值函式 「%.*ls」。。 建議您不要索引該檢視或將其變更為不使用此函數。
10131 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為它參考了非精確的通用語言執行平台 (CLR) 資料表值函數 "%.*ls"。 建議您不要索引該檢視。
10132 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它參考數據表值通用語言執行平臺 (CLR) 函式 「%.*ls」。 建議您移除對該函數的參考或不要索引該檢視。
10133 16 否 無法在檢視 %.*ls“ 上建立 %S_MSG,因為檢視所參考的函數%.*ls” 會執行使用者或系統數據存取。
10134 16 否 無法於檢視 "%.*ls" 中建立 %S_MSG,因為其中包含多個 APPLY。 請考慮不要為該檢視建立索引,或僅使用一個 APPLY。
10136 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因其使用了 COUNT 彙總函式。 請改用 COUNT_BIG。
10137 16 否 因為它參照了通用資料表運算式 "%.*ls",所以無法在檢視表 "%.*ls" 上建立 %S_MSG。 無法對參考通用資料表運算式的檢視建立索引。 建議您不要索引該檢視,或從檢視定義中移除通用資料表運算式。
10138 16 否 無法於檢視表 '%.*ls' 上建立 %S_MSG,因為其 SELECT 清單未包含 COUNT_BIG 的適當用法。 請考慮將 COUNT_BIG(*) 新增至 SELECT 清單。
10139 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視使用了隱含轉換,會從字串轉換成 datetime 或 smalldatetime。 請使用明確指定且具決定性樣式值的 CONVERT。
10140 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視中包含資料表提示。 建議您移除該提示。
10141 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為它參考了位於 SELECT 清單的非索引鍵資料行之外的 CLR 例程(函式或方法)'%.*ls'。 請重新建立或修改檢視,使其除了在 SELECT 清單中的非鍵資料行之外,不參考 CLR 常式,然後再建立索引。
10142 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 APPLY。 建議您不要索引該檢視,或移除 APPLY。
10143 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為其中包含排序或彙總視窗函式。 請將函數從檢視定義中移除,否則請勿索引該檢視。
10144 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視中使用了 CHANGETABLE 函數。
10145 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為它參考稀疏資料行集。 包含稀疏資料行集的檢視無法建立索引。 請考慮將疏鬆資料行集從檢視中移除,或不要為檢視建立索引。
10146 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它使用 SEMANTICSIMILARITYTABLE、SEMANTICKEYPHRASETABLE 或 SEMANTICSIMILARITYDETAILSTABLE 函數。
10147 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它使用時態 FOR SYSTEM_TIME 子句。
10148 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它使用 OPENJSON。
10149 16 否 因為檢視定義包含記憶體優化數據表,所以無法在檢視表 『%.*ls』 上建立具有SNAPSHOT_MATERIALIZATION的索引。
10211 16 否 無法對 null CLR 類型值呼叫變更器。
10227 16 否 類型為「%.*ls.%.*ls」的欄位「%.*ls」無法更新,因為該欄位是「%.*ls」。
10240 16 否 找不到 UdtExtensions.dll。 請檢查您的安裝情況。
10300 16 否 組件 '%.*ls' 參考了組件 '%.*ls',但該組件不存在於目前的資料庫中。 SQL Server 嘗試從參考組件來源的相同位置尋找並自動載入參考的組件,但該作業已失敗 (原因: %S_MSG)。 請將參考的組件載入目前的資料庫並再試一次。
10301 16 否 組件 '%.*ls' 參考了組件 '%.*ls',但該組件不存在於目前的資料庫中。 SQL Server 嘗試從參考組件來源的相同位置尋找並自動載入參考的組件,但該作業已失敗 (原因: %s)。 請將參考的組件載入目前的資料庫並再試一次。
10302 16 否 無法取得 SQL Server 的路徑: '%ls'。
10303 16 是的 無法建立 AppDomain 管理程式: '%.*ls'.
10304 16 否 無法使用 HRESULT 0x%x 輸入 Common Language Runtime (CLR)。 這可能是由於資源條件很低。
10305 16 否 必須使用 SqlFunctionAttribute 來註解 CLR 資料表值函數的 Init 方法。
10306 16 否 CLR 資料表值函數的 Init 方法的 SqlFunctionAttribute 必須設定 FillRowMethodName 屬性。
10307 16 否 SqlFunctionAttribute 的 FillRowMethodName 屬性並未包含有效的方法名稱。
10308 10 否 警告:您註冊的Microsoft .NET Framework 元件 '%.*ls' 未在 SQL Server 裝載的環境中完整測試,且不受支援。 以後,如果您對此組件或 .NET Framework 進行升級或服務,您的 CLR 整合常式可能會停止運作。 如需詳細資料,請參閱《SQL Server 線上叢書》。
10309 10 否 警告:您註冊的 SQL Server 用戶端元件 '%.*ls' 未在 SQL Server 託管環境中完整測試。
10310 10 是的 由於通用語言執行平台 (CLR) 或安全性資料定義語言 (DDL) 作業,AppDomain %i (%.*ls) 已標記為卸載。
10311 10 是的 由於記憶體不足的壓力,AppDomain %i (%.*ls) 已標示為卸載。
10312 16 否 .NET Framework 執行已中止。 UDP/UDF/CLR 類型並未還原執行緒 Token。
10313 16 否 在 %S_MSG 期間使用 .NET Framework 時發生錯誤。 伺服器可能資源不足。 請嘗試再次執行查詢。 如果問題持續發生,請連絡支援人員。 %.*ls
10314 16 否 嘗試載入組件識別碼 %d 時,Microsoft .NET Framework 發生錯誤。 伺服器可能用盡資源,或元件可能不受信任。 請再次執行查詢,或參閱文件集,以了解如何解決組件信任問題。 如需有關此錯誤的詳細資訊: %.*ls
10316 16 否 具有指定版本 ID(%d)的應用程式網域因記憶體壓力而被卸載,因此無法找到。
10317 16 否 嘗試取得檔案 '%s' 的檔案版本資訊時發生錯誤。
10318 16 否 '%.*ls' 失敗,因為類型為 '%.*ls' 之方法 '%.*ls' 的參數 %d 已標註不支持的屬性 System.ParamArrayAttribute。
10319 16 否 UserDefinedType 方法呼叫失敗,因為類型為 '%.*ls' 之方法 '%.*ls' 的參數 %d 已標註不支持的屬性 System.ParamArrayAttribute。
10320 16 否 方法名稱 '%.*ls' 對 '%.*ls' 無效。
10321 16 否 方法名稱 '%.*ls' 對於 UserDefinedType 方法呼叫無效。
10322 16 否 在資料庫 %.*ls 中找不到類型 %.*ls
10323 16 是的 已由 .Net Framework Managed 偵錯助理 %.*ls 識別出無效的使用者程式碼
10324 16 否 WITH ENCRYPTION 選項 CREATE TRIGGER 僅適用於 T-SQL 觸發器,不適用於 CLR 觸發器。
10325 16 是的 伺服器因使用者的非受控程式碼中發生堆疊溢位而正在關閉。
10326 16 是的 組件 '%.*ls' 的兩個版本無法在資料庫 '%.*ls' 中共存。 請選擇要保留的版本,並刪除另一個版本。
10327 14 否 針對組件 '%.*ls' 的 %ls ASSEMBLY 失敗,因為組件 '%.*ls' 未受信任。 當下列任一條件成立時,該組件會被視為受信任:該組件已使用憑證簽署,或已使用具有對應且具 UNSAFE ASSEMBLY 權限之登入的非對稱金鑰簽署,或者已使用 sp_add_trusted_assembly 設為受信任。
10328 16 否 堆疊空間不足,無法建立 AppDomain '%.*ls'。
10329 16 否 .Net Framework 執行已中止。 %.*ls
10330 16 否 ALTER ASSEMBLY 失敗是因為 '%s' 型別的序列化佈局會因更新後裝配中型別 '%s' 的改變而改變。 保留的類型不允許變更序列化配置。
10331 16 否 組件 '%.*ls' 中的類型 '%ls' 衍生自 CLR 類型不支援的一般類型。
10332 16 否 元件 %.*ls“ 是使用 .NET Framework 的版本 %.*ls 所建置。 SQL Server 目前使用版本 %s。
10333 16 是的 無法從 CLR 取得 ICLRAppDomainResourceMonitor 介面。 CLR 的錯誤碼為:0x%x。 因此,資源監視不適用於標識碼為 %d 的AppDomain。
10334 16 否 變更資料庫相容性層級會導致在資料庫 %s 的一或多個物件中,將數據標示為未核取。 請參閱 sys.tables 和 sys.views 中的 has_unchecked_assembly_data 資料行,以找出所有這類物件。
10335 16 否 Common Language Runtime (CLR) 是以不支援的方式載入。 如果 SQL Server 內執行的擴充預存程序或 OLE Automation 物件在 CLR 整合執行階段主機載入 CLR 之前呼叫受控程式碼,就可能發生這種情況。 您必須重新啟動 SQL Server,才能使用 CLR 整合功能。
10336 10 否 無法將工作排入佇列,以在 SQL Server 啟動期間啟動 CLR。 錯誤碼: %u。 CLR 將以隨選方式啟動。
10337 16 否 發生內部錯誤。
10338 16 否 元件驗證失敗。 無法開啟實體檔案 『%.*ls』: %ls。
10339 16 否 元件驗證失敗。 無法從實體檔案 %.*ls“ 讀取: %ls。
10340 16 否 DROP ASSEMBLY 失敗。 錯誤碼:0x%x。
10341 16 否 無法載入元件 %.*ls',因為 Azure SQL 資料庫 不支援使用者定義的元件。 如有問題,請連絡 Azure 技術支援。
10342 16 否 無法載入元件 %.*ls',因為這個版本的 SQL Server 僅支援 SAFE 元件。
10343 14 否 對組件 '%.*ls' 使用 SAFE 或 EXTERNAL_ACCESS 選項的 CREATE 或 ALTER ASSEMBLY 失敗,因為 sp_configure 的「clr strict security」選項設為 1。 Microsoft 建議您使用憑證或非對稱金鑰來簽署組件,而該憑證或金鑰必須有對應的登入,且該登入具有 UNSAFE ASSEMBLY 權限。 或者,您可以使用 sp_add_trusted_assembly 來信任該組件。
10344 16 否 內部數據表存取錯誤:無法使用 HRESULT 存取信任元件內部資料表:0x%x。 請連絡客戶支援服務。
10345 16 否 元件哈希 『0x%.*ls』 已經受信任。
10346 16 否 元件哈希 『0x%.*ls』 目前不受信任。 未採取任何動作。
10501 16 否 無法建立計畫指南 '%.*ls',因為不允許使用所提供的類型 '%.*ls'。
10502 16 否 無法建立計畫指南 '%.*ls',因為由 @stmt 和 @module_or_batch 或由 @plan_handle 和 @statement_start_offset 指定的陳述式,與資料庫中現有的計畫指南 '%.*ls' 相符。 請卸除現有計畫指南後,再建立新的計畫指南。
10503 16 否 不允許執行「%.*ls」操作。
10504 16 否 無法建立計劃指南 『%.*ls』,因為參數 @hints 不正確。 使用 N'OPTION ( <query_hint> [ ,...n ] )'.
10505 16 否 無法建立計劃指南 『%.*ls』,因為提供的 @module_or_batch 『%.*ls』 值不是合法的雙部分名稱。 請使用 'schema_name.object_name'。
10506 16 否 無法建立計劃指南 『%.*ls』,因為參數 @stmt 有多個語句。
10507 16 否 無法建立計畫指南 '%.*ls',因為由 @stmt 和 @module_or_batch,或由 @plan_handle 和 @statement_start_offset 所指定的陳述式,與指定模組或批次中的任何陳述式都不相符。 請將值修改為與模組或批次中的陳述式相符。
10508 16 否 無法 '%ls' 計劃指南 '%.*ls',因為它不存在或您沒有權限。 請確認目前工作階段的計畫指南名稱和所使用的資料庫,以及您具備所需權限。
10509 16 否 無法建立計畫指南「%.*ls」,因為由 @stmt 或 @statement_start_offset 指定的陳述式包含語法錯誤,或不適用於計畫指南。 請提供單一有效 Transact-SQL 陳述式,或批次中陳述式的有效開始位置。 若要取得有效開始位置,請查詢 sys.dm_exec_query_stats 動態管理函數中的 'statement_start_offset' 資料行。
10510 16 否 無法建立計畫指南 '%.*ls',因為資料庫中已經有該名稱的計畫指南。 使用唯一名稱。
10511 16 否 無法建立計畫指南「%.*ls」,因為 @params 不是 NULL。 @params 如果 @type 為 'object',則必須為 NULL。
10512 16 否 無法建立計劃指南 『%.*ls』,因為物件 『@module_or_batch』 已加密。 請考慮使用其他技術來調整查詢,例如索引和統計資料。
10513 16 否 無法 %S_MSG %S_MSG '%.*ls',因為它被計畫指南 '%.*ls' 參考。 請先使用 sp_control_plan_guide 刪除該計畫指南。 視情況需要記錄計畫指南定義以供日後使用。
10514 16 否 無法建立計畫指南 '%.*ls',因為當 @module_or_batch 為物件時,@type 不能是大型物件。
10515 16 否 無法建立計劃指南 『%.*ls』,因為模組 『%.*ls』 不存在,或您沒有所需的許可權。
10516 16 否 無法建立計劃指南 『%.*ls』,因為 @module_or_batch 無法編譯。
10517 16 否 無法建立計畫指南 '%.*ls',因為您沒有所需的權限。 需要有改變資料庫的權限。
10518 16 否 無法執行 sp_control_plan_guide,因為沒有控制計畫指南 '%.*ls' 的足夠權限。 請改變計畫指南所參考之物件上的權限,或改變所需的資料庫權限。
10519 16 否 無法建立計畫指南 '%.*ls',因為在 @hints 中指定的提示無法套用至由 @stmt 或 @statement_start_offset 指定的陳述式。 請確認提示是否可套用於該敘述。
10520 16 否 無法建立計劃指南 『%.*ls』,因為 @type 已指定為 『%ls』,而且為參數 『%ls』 指定了非 NULL 值。 但這種類型要求參數必須為 NULL 值。 請為參數指定 NULL,或將參數類型變更為允許非 NULL 值的類型。
10521 16 否 無法建立計劃指南 『%.*ls』,因為 @type 已指定為 『%ls』,且參數 『%ls』 為 NULL。 但這種類型要求參數必須為非 NULL 值。 請為參數指定非 NULL 值,或將參數類型變更為允許 NULL 值的類型。
10,522 16 否 無法建立計劃指南 『%.*ls』,因為 @hints 有不合法的值。 若 @hints 為 'template',則 @type 必須是 OPTION(PARAMETERIZATION FORCED) 或 OPTION(PARAMETERIZATION SIMPLE)。
10523 16 否 無法產生查詢範本,因為 @querytext 不包含有效的單一查詢。
10524 16 否 無法參數化 @querytext。
10525 10 否 計畫指南 '%.*ls' 經過 FORCED 或 SIMPLE 參數化作業自動參數化之後,有符合陳述式,但其中包含的 RECOMPILE 提示已被忽略。 自動參數化的陳述式不支援 RECOMPILE。 請考慮捨棄此計畫指南,或將其中的 RECOMPILE 移除。
10526 16 否 無法卸除 %S_MSG '%.*ls',因為其觸發程式 '%.*ls' 被計劃指南 '%.*ls' 參考。 請先使用 sp_control_plan_guide 刪除該計畫指南。 視情況需要記錄計畫指南定義以供日後使用。
10527 16 否 無法建立計劃指南 『%.*ls』,因為物件 『%.*ls』 是暫存物件。
10528 16 否 無法建立計畫指南 '%.*ls',因為名稱無效。 計畫指南名稱的開頭不可以是 '#' 字元。
10529 16 否 無法建立計畫指南 '%.*ls',因為在 @type 上已經有類型為 @stmt'template' 的計畫指南 '%.*ls'。
10530 16 否 無法建立計劃指南 『%.*ls』,因為所 @statement_start_offset 指定的語句不符合指定模組或批次中的任何語句。 請考慮修改 @statement_start_offset 以符合模組或批次中的語句。
10531 16 否 無法從快取建立計畫指南 '%.*ls',因為使用者沒有足夠的權限。 將 VIEW SERVER STATE 權限授與建立計畫指南的使用者。
10532 16 否 無法建立計劃指南 『%.*ls』,因為 指定的 @plan_handle 批次或模組不包含符合計劃指南資格的語句。 為 @plan_handle指定不同的值。
10533 16 否 無法建立計畫指南 '%.*ls',因為計畫指南名稱超出允許的最大字元數 124 個字元。 請指定少於 125 個字元的名稱。
10534 16 否 無法建立計劃指南 『%.*ls』,因為指定的 @params 值無效。 指定表單 <中的值parameter_name><parameter_type>,或指定NULL。
10535 16 否 無法建立計畫指南 '%.*ls',因為在計畫快取中找不到與指定計畫控制代碼相對應的計畫。 請指定已快取的計畫控制代碼。 若要取得已快取計畫控制代碼的清單,請查詢 sys.dm_exec_query_stats 動態管理檢視。
10536 16 否 無法建立計劃指南 『%.*ls』,因為對應至指定 @plan_handle 之批次或模組包含超過 1000 個合格語句。 請為批次或模組中的每個陳述式建立計畫指南,方法是為每個陳述式指定 statement_start_offset 值。
10537 16 否 無法啟用計劃指南 『%.*ls』,因為已啟用的計劃指南 『%.*ls』 包含語句的相同範圍和起始位移值。 請停用現有的計畫指南後,再啟用指定的計畫指南。
10538 16 否 找不到計畫指南,可能是因為指定的計畫指南識別碼是 NULL 或無效,或是因為您對計畫指南參考的物件不具有權限。 確認計畫指南 ID 有效、目前工作階段已設為正確的資料庫內容,且您對計畫指南所參考的物件具有 ALTER 權限,或具有 ALTER DATABASE 權限。
10539 16 否 無法從快取建立計畫指南 '%.*ls',因為起始位移為 %d 的陳述式沒有可用的查詢計畫。如果該陳述式相依於尚未建立的資料庫物件,就可能發生這個問題。 請確定是否所有必要的資料庫物件都存在,並先建立計畫指南後再執行陳述式。
10601 16 否 無法為叢集索引指定內含資料行。
10602 16 否 CREATE/ALTER/DROP INDEX 陳述句中不允許混合舊語法與新語法。
10603 16 否 無法在檢視表 '%.*ls' 上重建叢集索引 '%.*ls',因為檢視相依於叢集索引 '%.*ls' 的基表 '%.*ls' 已停用。
10604 16 否 當也指定 ONLINE 索引選項時,無法使用 DROP_EXISTING 索引選項將統計資訊轉換為索引。
10605 16 否 無法停用數據表 %.*ls“ 上的主鍵索引 「%.*ls」,因為數據表已發行以供複寫。
10606 16 否 無法在檢視 「%.*ls」 上停用叢集索引 「%.*ls」,因為索引檢視已發行以供複寫。
10607 16 否 無法停用數據表 '%.*ls' 上的叢集索引 '%.*ls',因為數據表已啟用變更追蹤。 在停用叢集索引之前,請先停用資料表的變更追蹤功能。
10608 16 否 無法停用數據表 '%.*ls' 上的索引 '%.*ls',因為數據表已啟用變更追蹤。 變更追蹤要求資料表上必須有主索引鍵約束,而停用索引會卸除該約束。 請先停用資料表的變更追蹤,再停用索引。
10609 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 是計算數據行。 請重寫篩選運算式,使它不包含這個資料行。
10,610 16 否 無法在物件 『%.*ls』 上建立篩選索引 『%.*ls』,因為它不是用戶數據表。 只有資料表上支援使用篩選的索引。 如果您嘗試在檢視表上建立篩選的索引,請考慮建立索引檢視表,並在檢視表定義中加入篩選運算式。
10611 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 會與較高數據類型優先順序或不同定序的常數進行比較。 篩選的 %S_MSG 不支援將資料行轉換成常數的資料類型。 若要解決此錯誤,請明確地將常數轉換成與數據行 『%.*ls』 相同的數據類型和定序。
10612 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 與無法轉換成數據行數據類型的常數進行比較。 請重寫篩選運算式,使它不包含這個比較。
10617 16 否 無法建立或重建索引 '%.*ls'。 這個索引的索引鍵長度 (%d 位元組) 超過使用 Vardecimal 儲存格式時的 '%d' 位元組最大容許長度。
10618 16 否 無法在資料表 『%.*ls』 上 %S_MSG篩選索引 '%.*ls',因為語句會將IGNORE_DUP_KEY選項設定為 ON。 請重寫陳述式,使它不使用 IGNORE_DUP_KEY 選項。
10619 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 是 CLR 數據類型。 請重寫篩選運算式,使它不包含這個資料行。
10620 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式包含與常值 NULL 值的比較。 請重寫比較,以使用 IS [NOT] NULL 比較運算子來測試 NULL 值。
10,621 16 否 無法建立數據表 '%.*ls' 上的索引 '%.*ls',因為索引篩選表達式中的數據行 '%.*ls' 是數據行集。
10622 16 否 無法建立或重建 %S_MSG '%.*ls'。 在包含疏鬆資料行或資料行集資料行的資料表中不支援使用壓縮索引。
10623 16 否 無法在物件 『%.*ls』 上建立篩選統計數據 『%.*ls』,因為它不是用戶數據表。 只有使用者資料表才支援篩選的統計資料。
10624 16 否 CREATE INDEX 或 REBUILD INDEX 陳述式對資料表 '%.*ls' 上的索引 '%.*ls' 執行時失敗,因為無法為系統資料庫指定分散原則。
10625 16 否 無法建立包含超過 %d 個資料行的分散索引鍵。
10626 16 否 數據行名稱 『%.*ls』 在散發索引鍵的數據行清單中出現一次以上。
10627 16 否 數據行 『%.*ls』 不能是索引 『%.*ls』 散發索引鍵的一部分,因為數據行不是唯一索引鍵的一部分。 唯一索引的分散索引鍵資料行必須包含在索引鍵中。
10628 16 否 資料表 '%.*ls' 上的索引 '%.*ls' 是為了儲存資料行層級統計資料而建立的假設索引。 假設性指數不允許使用分配政策。
10629 16 否 資料表 '%.*ls' 中為資料行 '%.*ls' 指定的資料類型,不能作為索引分散索引鍵中的資料行。
10630 16 否 索引散發原則無效。 策略必須設為 HASH、NONE 或 REPLICATE。 當散發原則設定為 NONE 或 REPLICATE 時,無法指定散發數據行。
10631 16 否 無法建立或重建索引 '%.*ls'。 同盟數據表上的唯一或叢集索引必須包含同盟數據行。
10632 16 否 無法建立索引 『%.*ls』。 無法在同盟資料庫中為檢視表建立索引。
10633 16 否 無效的在線索引建立作業
10634 10 是的 '%.*ls' 語句是由主機名 '%.*ls' 在物件 '%.*ls' 上執行,主機進程標識碼 %d 使用具有MAX_DURATION = %d 且ABORT_AFTER_WAIT = BLOCKERS 的WAIT_AT_LOW_PRIORITY選項。 封鎖用戶會話會在等候時間上限之後終止。
10635 16 否 無法針對 『%.*ls』 執行線上作業,因為索引包含大型物件類型的數據行,而且在此在線作業之前有更新作業。 將線上作業放在交易之外,或將其置於交易中任何更新之前。
10636 16 否 因為「在最佳化期間忽略」只適用於非叢集 B 樹或資料行存放區索引,所以無法在「%.*ls.%.*ls」上為「%.*ls」設定此選項。
10637 16 否 無法在標識碼為 %I64d 的 '%.*ls' 上執行此作業,因為目前有一或多個索引處於可繼續的索引重建狀態。 如需詳細資訊,請參閱 sys.index_resumable_operations。
10638 16 否 ALTER INDEX 「%S_MSG」失敗了。 '%.*ls' 上的索引 '%.*ls' 沒有暫止的可繼續索引作業。
10639 16 否 %S_MSG '%.*ls' 的可繼續的索引作業失敗,因為該索引包含類型為 timestamp 的資料行 '%.*ls' 作為索引鍵資料行。
10640 16 否 優化中的忽略無法為 『%.*ls.%.*ls』 上的索引設定,因為它只適用於使用者定義的磁碟數據表上的索引。
10641 16 否 ALTER INDEX 暫停失敗。 '%.*ls' 上的索引 '%.*ls' 沒有主動執行的可繼續索引作業。
10642 16 否 無法為 『%.*ls』 上的索引 『%.*ls』 設定SNAPSHOT_MATERIALIZATION,因為它只適用於檢視表上的索引。
10643 16 否 無法為 『%.*ls』 上的 『%.*ls』 設定SNAPSHOT_MATERIALIZATION,因為它只適用於檢視上的叢集索引。
10644 16 否 %S_MSG '%.*ls' 的可繼續索引作業失敗,因為索引包含計算數據行 '%.*ls' 做為索引鍵或分割數據行。 如果這是非叢集索引,如果數據行是叢集索引鍵的一部分,數據行就會隱含地包含為索引鍵數據行。
10645 10 否 警告:已針對 『%.*ls』 上的相同索引識別出具有相同選項的現有可繼續作業。 現有的作業將會改為繼續。
10646 16 否 在檢視表 '%.*ls' 上具有 SNAPSHOT_MATERIALIZATION 的索引 '%.*ls',無法使用 DROP_EXISTING 選項刪除。
10647 16 否 在 '%.*ls' 上具有 SNAPSHOT_MATERIALIZATION 的索引 '%.*ls' 無法變更。
10648 16 否 無法為 『%.*ls』 上的分割索引 '%.*ls' 設定SNAPSHOT_MATERIALIZATION。
10649 16 否 無法在具有含 SNAPSHOT_MATERIALIZATION 的叢集索引 '%.*ls' 的 '%.*ls' 上建立非叢集索引 '%.*ls'。
10650 16 否 重新整理快照集檢視需要在資料庫上啟用快照集隔離。
10651 16 否 快照集檢視重新整理失敗,因為檢視 『%.*ls.%.*ls』 不存在。
10652 16 否 快照集檢視重新整理失敗,因為 『%.*ls.%.*ls』 不是快照集檢視。
10653 16 否 重新整理快照視圖失敗。
10654 16 否 快照集檢視重新整理失敗,因為無法取得資料庫上的鎖定。
10655 16 否 快照集檢視重新整理失敗,因為檢視未以兩部分名稱格式指定。
10656 10 是的 物件 '%.*ls' 上索引 '%.*ls' 的可繼續執行索引作業已暫停。
10657 10 否 可繼續執行的索引 '%.*ls' 在物件 '%.*ls' 上已暫停 '%.2f' 小時。
10658 16 否 預存程式 『%ls』 目前已停用。
10659 10 是的 ALTER INDEX 已對物件 '%.*ls' 上的索引 '%.*ls' 執行 '%S_MSG',執行主機的主機名稱為 '%.*ls'。
10675 16 否 內部查詢處理器錯誤:查詢處理器無法產生查詢計劃。 此索引組建不支援 RESUMABLE 選項。 移除 RESUMABLE 選項,然後重新執行該陳述式。
10700 16 否 資料表值參數 "%.*ls" 為 READONLY,無法修改。
10701 15 否 READONLY 選項不能用於 EXECUTE 或 CREATE AGGREGATE 語句。
10702 15 否 WITH CUBE 和 WITH ROLLUP 選項不可以搭配 ROLLUP、CUBE 或 GROUPING SETS 規格一起使用。
10703 15 否 分組集過多。 最大值是 %d。
10704 15 否 若要重新擲回錯誤,THROW 語句必須在 CATCH 區塊內使用。 將 THROW 語句插入 CATCH 區塊內,或將錯誤參數新增至 THROW 語句。
10705 15 否 OUTPUT 子句中不允許使用子查詢。
10706 15 否 GROUP BY 子句中指定太多運算式。 提供分組集時,最大數量為 %d。
10707 15 否 目前的相容性模式中不允許 CUBE () 和 ROLLUP() 群組建構。 它們僅允許在 100 模式或更高模式中使用。
10708 15 否 DEFAULT 不允許出現在「%.*ls」的右側
10709 15 否 資料表值建構函式中,每個資料列的資料行數目必須相同。
10710 15 否 在 MERGE 陳述式的「WHEN NOT MATCHED」子句中,不允許使用類型為 '%S_MSG' 的動作。
10711 15 否 在 INSERT 陳述式的 '%S_MSG' 子句中,不允許使用類型為 'MERGE' 的動作。
10712 15 否 偽資料行 '%.*ls' 不能成為索引的一部分。
10713 15 否 MERGE陳述必須以分號(;) 結尾。
10714 15 否 類型為 '%S_MSG' 的動作在語句的 '%S_MSG' 子句 MERGE 中不得出現超過一次。
10715 15 否 '%.*ls' 不是有效的提示。
10716 15 否 巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式必須具有 OUTPUT 子句。
10717 15 否 當 FROM 子句包含巢狀 INSERT、 UPDATE、 DELETE或 MERGE 語句時,不允許使用 %S_MSG 子句。
10718 15 否 查詢提示不允許出現在巢狀 INSERT、 UPDATE、 DELETE或 MERGE 語句中。
10719 16 否 不支援從 DURABILITY 設為 SCHEMA_AND_DATA 的記憶體最佳化資料表,到 DURABILITY 設為 SCHEMA_ONLY 的記憶體最佳化資料表之間的外鍵關聯。
10720 15 否 OUTPUT INTO 子句不允許用於巢狀的 INSERT、UPDATE、DELETE 或 MERGE 陳述式。
10721 15 否 WHERE CURRENT OF 子句不允許用於巢狀的 INSERT、UPDATE、DELETE 或 MERGE 語句中。
10722 15 否 當 FROM 子句包含巢狀 INSERT的 、 UPDATE、 DELETE或 MERGE 語句時,不允許使用 DISTINCT 關鍵字。
10723 15 否 在 MERGE 陳述式中,變數不能在 SET 動作的 UPDATE 子句中於同一指派內同時設定為資料行和運算式。 在 SET 陳述式的 @variable 動作中,SET 子句內形式為 'UPDATEMERGE = column = expression' 的指派無效。 修改 SET 子句,使其僅指定形式為 'SET@variable = column' 或 'SET@variable = expression' 的指派。
10724 15 否 FORCESEEK 提示不允許用於 INSERT、UPDATE 或 DELETE 陳述式的目標資料表。
10725 15 否 不能在 DECLARE、CREATE AGGREGATE 或 CREATE FUNCTION 陳述式中使用 VARYING 選項。
10726 15 否 使用者定義彙總不支援預設參數。
10727 15 否 不允許在 JOIN 或 APPLY 運算子的任一側使用巢狀的 INSERT、UPDATE、DELETE 或 MERGE 陳述式。
10728 15 否 巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式不可作為 PIVOT 或 UNPIVOT 運算子的資料表來源。
10729 15 否 巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式,不允許在不是 INSERT 陳述式資料列直接來源的 SELECT 陳述式中使用。
10730 15 否 不允許在 INSERT 或 UPDATE 陳述式的 FROM 子句中使用巢狀的 DELETE、MERGE、UPDATE 或 DELETE 陳述式。
10731 15 否 不允許在另一個巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式中使用巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式。
10732 15 否 巢狀的 INSERT、UPDATE、DELETE 或 MERGE 陳述式不允許出現在 UNION、INTERSECT 或 EXCEPT 運算子的任一側。
10733 15 否 在 INSERT 陳述式的 USING 子句中,不允許使用巢狀的 UPDATE、DELETE、MERGE 或 MERGE 陳述式。
10734 16 否 在包含最上層 UNION、INTERSECT 或 EXCEPT 運算子的陳述式中,不允許使用變數指派。
10735 15 否 資料表 '%.*ls' 上已篩選的 %S_MSG '%.*ls' 其 WHERE 子句不正確。
10,736 15 否 全文檢索停用字詞清單陳述句必須以分號 (;) 結束。
10737 15 否 在 ALTER TABLE REBUILD 或 ALTER INDEX REBUILD 陳述式中,當在 DATA_COMPRESSION 子句中指定分割區時,必須指定 PARTITION=ALL。 PARTITION=ALL 子句用來明確表示資料表或索引的所有分割區都會重建,即使在 DATA_COMPRESSION 子句中只指定其中一部分也是如此。
10738 15 否 該語句中的 INSERT 列值表達式數量超過允許的最大列值數 %d。
10739 15 否 語句中使用 MERGE 的插入欄位清單不能包含多部分識別碼。 請改用單一組件識別碼。
10740 15 否 搜尋屬性清單語句的結尾必須是分號 (;)。
10741 15 否 TOP 不能用於與 OFFSET 相同的查詢或子查詢中。
10742 15 否 OFFSET 子句中指定的位移可能不是負數。
10743 15 否 OFFSET 子句提供的數據列數目必須是整數。
10744 15 否 為 FETCH 子句指定的資料列數必須大於零。
10745 15 否 FORCESCAN 提示不允許用於 INSERT、UPDATE 或 DELETE 陳述式的目標資料表。
10,746 15 否 FORCESCAN 提示會與 FORCESEEK 提示同時指定。 拿掉其中一個提示,然後重新提交查詢。
10747 15 否 參數化的 FORCESEEK 提示不能同時與 INDEX 提示或非參數化的 FORCESEEK 提示在同一物件上使用。 對每個資料表或檢視表,請使用 `INDEX` 提示和非參數化的 FORCESEEK 提示,或使用參數化的 FORCESEEK 提示而不使用 `INDEX` 提示。
10748 15 否 在同一個資料表或檢視表上指定了多個 FORCESEEK 提示。 拿掉額外的 FORCESEEK 提示,然後重新提交查詢。
10,749 15 否 FORCESEEK 提示不能與索引 0 搭配使用。 更正提供給 FORCESEEK 提示的索引,然後重新提交查詢。
10750 15 否 FORCESCAN 提示不能與一個以上的 INDEX 提示一起使用。 移除多餘 INDEX 的提示,重新提交查詢。
10751 15 否 '%.*ls' 函式的 WITHIN GROUP 子句中的 ORDER BY 必須恰好有一個運算式。
10,752 15 否 函式 『%.*ls』 可能沒有視窗框架。
10753 15 否 函式 『%.*ls』 必須具有 OVER 子句。
10754 15 否 函式 『%.*ls』 必須具有 WITHIN GROUP 子句。
10755 15 否 函式「%.*ls」接受 %d 到 %d 個引數。
10756 15 否 含有 ROWS 或 RANGE 的視窗框架必須有 ORDER BY 子句。
10757 15 否 函式 『%.*ls』 可能沒有 WITHIN GROUP 子句。
10758 15 否 函式 '%.*ls' 在 OVER 子句內不得有 ORDER BY。
10759 15 否 不可在 OVER 子句中使用 DISTINCT。
10760 16 否 Scale 引數無效。 資料類型 %ls 的 scale 引數可使用的有效運算式為整數常數和整數常數運算式。
10761 16 否 函式 %.*ls 中的數據類型 %.*ls 無效。
10762 16 否 目前相容性模式中不允許 %.*ls 函式。 僅可在 110 模式或更高版本中使用。
10763 15 否 GROUP BY 子句只能包含一個查詢提示。 拿掉額外的提示,然後重新執行查詢。
10,764 15 否 查詢中的群組數據行數目超過允許的最大數目。 SQL Server 允許 64k 個群組數據行。 減少群組數據行的數目,然後重新執行查詢。
10765 15 否 DISTRIBUTED_AGG 和 CENTRAL_AGG 提示詞不能與 CUBE 或 ROLLUP 子句一起使用。 修改查詢並重新執行。
10766 15 否 CENTRAL_AGG必須在 GROUP BY 子句中的所有數據行之後指定。 修改查詢並重新執行。
10767 15 否 當 GROUP BY 子句包含同一個資料行超過一次時,就不能使用 DISTRIBUTED_AGG 提示。 修改查詢並重新執行。
10768 15 否 LABEL 提示只能在查詢中使用一次。 修改查詢並重新執行。
10769 15 否 SET 選項在 ATOMIC 區塊內不被支援。
10770 15 否 在資料庫中設定 REMOTE_DATA_ARCHIVE 時,必須使用 SERVER 選項以及其中之一 CREDENTIAL 或 FEDERATED_SERVICE_ACCOUNT = ON 選項。
10771 15 否 CREDENTIAL該選項無法與 FEDERATED_SERVICE_ACCOUNT = ON 選項一起使用。
10772 15 否 在同一個資料表或檢視表參照上指定了多個 REMOTE_DATA_ARCHIVE_OVERRIDE 提示。 拿掉額外的REMOTE_DATA_ARCHIVE_OVERRIDE提示,然後重新提交查詢。
10773 15 否 REMOTE_DATA_ARCHIVE_OVERRIDE提示不適用於物件 %.*ls',因為它不是已啟用REMOTE_DATA_ARCHIVE的數據表。 移除 REMOTE_DATA_ARCHIVE_OVERRIDE 提示,然後重新提交該陳述式。
10774 15 否 篩選索引的 WHERE 子句不正確。
10775 16 否 物件 %.*ls' 不是記憶體優化數據表或原生編譯的內嵌數據表值函式,而且無法從原生編譯的模組存取。
10776 16 否 非記憶體優化數據表上的觸發程式無法使用WITH NATIVE_COMPILATION。
10777 16 否 記憶體最佳化資料表上的觸發程序必須使用 WITH NATIVE_COMPILATION。
10778 16 否 不支援記憶體優化數據表和非記憶體優化數據表之間的外鍵關聯性。
10779 16 否 耐久性選項 'schema_only' 僅支援記憶體最佳化資料表。
10780 16 否 被參考的資料表『%.*ls』中沒有主鍵與外鍵『%.*ls』中的參考資料行清單相符。 記憶體優化數據表中的外鍵必須參考主鍵。
10781 16 否 Querytraceon %d 和最佳化工具提示 '%.*ls' 指定了彼此衝突的行為。 拿掉其中一個並重新執行查詢。
10782 16 否 BEGIN ATOMIC 只有在原生編譯的模組中才支援。
10783 16 否 原生編譯模組的主體必須是 ATOMIC 區塊。
10784 16 否 BEGIN ATOMIC 陳述式的 WITH 子句必須指定選項 '%ls' 的值。
10785 15 否 僅支援將 %S_MSG '%ls' 與 %S_MSG 搭配使用。
10786 16 否 該 ALTER AVAILABILITY GROUP 指令失敗是因為它包含多個 MODIFY REPLICA 選項:%ls。 針對您要修改的每個複本選項,請分別輸入一個獨立的 ALTER AVAILABILITY GROUP ... MODIFY REPLICA 指令。
10787 16 否 具有資料行存放索引的 Hekaton 資料表不允許使用 REPEATABLEREAD 和 SERIALIZABLE 提示。
10788 15 否 數據表類型不支援選項 『%ls』。
10789 15 否 必須針對資料表 '%.*ls' 上的索引 '%.*ls' 指定選項 '%ls'。 哈希索引需要它。
10790 15 否 選項 『%ls』 只能針對哈希索引指定。
10791 15 否 哈希索引只允許在記憶體優化數據表中。
10792 15 否 在原生編譯的模組中使用時,函式 『%.*ls』 無法出現在 catch 區塊之外。
10793 16 否 索引和 PRIMARY KEY 約束都已在資料行 '%.*ls'、資料表 '%.*ls' 的定義中內嵌定義。 不允許直接在資料行定義中同時定義索引和 PRIMARY KEY 限制。
10794 15 否 '%ls' 不支援搭配 %S_MSG 使用。
10795 15 否 變數 %.*ls' 宣告為非 Null,且必須以初始值宣告。
10796 15 否 SCHEMABINDING 選項僅支援原生編譯模組,且這些模組必須使用此選項。
10,797 15 否 每個資料庫只允許一個 MEMORY_OPTIMIZED_DATA 檔案群組。
10798 16 否 這不是這個物件的有效數據壓縮設定。 它只能與數據行存放區索引搭配使用。 請選擇 [無]、[頁面] 或 [數據列壓縮]。
10799 16 否 這不是資料行存放索引的有效資料壓縮設定。 請選擇 COLUMNSTORE 或 COLUMNSTORE_ARCHIVE 壓縮方式。
10800 16 否 WSFC 資源 '%.*ls' 的接聽程式無法啟動,並傳回錯誤碼 %d,'%.*ls'。 如需此錯誤碼的詳細資訊,請參閱 Windows 開發文件中的「System Error Codes」。
10801 16 否 無法停止 Windows 故障轉移叢集資源 『%.*ls』 的接聽程式。 錯誤: %d。 %.*ls
10802 10 否 無法將任務排入佇列,以註冊 SQL Server 服務的服務主體名稱 (SPN)。 在手動新增SPN或重新啟動 SQL Server 之前,將無法進行 Kerberos 驗證。 SQLOS 錯誤碼: %d。
10900 16 否 啟動時,無法設定資源管理員。 請參閱 SQL Server 錯誤記錄以取得明確的錯誤訊息,或執行 DBCC CHECKCATALOG('master') 檢查 master 資料庫的一致性。
10901 16 否 使用者沒有改變資源管理員組態的權限。
10902 16 否 使用者定義函數 '%s' 不存在 master 資料庫中,或使用者沒有存取權限。
10903 16 否 分類使用者定義函數的指定結構描述名稱 '%.*ls' 可能不存在,或使用者沒有使用權限。
10904 16 否 資源控管設定失敗。 在即將刪除或移至其他資源集區的工作負載群組中,有作用中的工作階段。 請中斷受影響工作負載群組中的所有使用中工作階段,然後再試一次。
10905 16 否 無法完成資源管理員組態,因為記憶體不足。 請減少伺服器負載,或嘗試在專用管理員連接上進行作業。
10906 16 否 物件 '%.*ls'.'%.*ls' 不是有效的資源管理員分類器用戶定義函式。 有效的分類器使用者定義函數必須繫結至結構描述、傳回 sysname,且不得有參數。
10907 16 否 值為 %u 的屬性 %.*ls' 大於值為 %u 的屬性 '%.*ls'。
10908 16 否 值為 %u 的屬性 '%.*ls' 小於值為 %u 的屬性 '%.*ls'。
10909 16 否 無法建立資源集區。 資源集區數上限不能超過目前的限制 %u,其中包括預先定義的資源集區。
10910 16 否 無法完成作業。 指定的 『%.*ls』 值 %u 會導致排程器 %上所有資源集區的最小值總和超過 100%。 減少一或多個集區的值,或變更集區親和性,讓總和小於或等於100。
10,911 16 否 無法執行要求的作業,因為資源集區 '%.*ls' 不存在。
10912 16 否 無法完成作業。 不允許刪除預先定義的 %S_MSG。
10913 16 否 使用者不得 %S_MSG 資源集區 '%.*ls' 中的工作負載群組 '%.*ls'。
10914 16 否 %S_MSG '%.*ls' 的名稱不能以 ## 的 # 開頭。
10915 16 否 無法完成作業。 不允許改變 '%.*ls' %S_MSG。
10916 16 否 無法卸除資源集區 『%.*ls』,因為它包含工作負載群組 『%.*ls』。 請先刪除或移除所有使用此資源集區的工作負載群組,然後再刪除此資源集區。
10917 16 否 ALTER WORKLOAD GROUP 失敗。 必須指定 'WITH' 或 'USING' 子句。
10918 16 否 無法建立 %S_MSG '%.*ls',因為它已經存在。
10919 16 否 從 master 資料庫讀取資源管理員組態時發生錯誤。 請檢查 master 資料庫的完整性,或連絡系統管理員。
10920 16 否 無法 %S_MSG 使用者自訂函數「%.*ls」。 它正被用作資源控管器分類器。
10921 16 否 '%.*ls' %S_MSG 無法從 '%.*ls' %S_MSG 中移出。
10922 16 否 %ls 失敗。 請重新執行該陳述式。
10923 16 否 %ls 失敗。 在這個版本的 SQL Server 中未提供資源管理員。 您可以操作資源管理員中繼資料,但無法套用資源管理員組態。 只有 Enterprise 版的 SQL Server 支援資源管理員。
10924 16 否 集區親和性範圍無效。 下限 %d 必須小於上限 %d。
10925 16 否 在集區親和性範圍清單中,%S_MSG 值被指定了多次。
10926 16 否 指定 %S_MSG %d 的 %S_MSG 範圍至少包含一個目前執行個體無法使用的 %S_MSG。 此實體可用的 %S_MSG數目上限為 %d。
10927 16 否 無法完成作業。 指定的 『%.*ls』 值 %u 會導致使用資源集區 '%.*ls' 的所有工作負載群組的最小值總和超過 100%。 減少值或修改其他工作負載群組,讓總和小於或等於 100。
10928 16 否 資源識別碼: %d。 資料庫的 %ls 限制為 %d,且已達到。 請參閱「http://go.microsoft.com/fwlink/?LinkId=267637」以取得協助。
10929 16 否 資源識別碼: %d。 %ls 最小值保證為 %d、最大限制為 %d,且資料庫的目前使用量為 %d。 不過,伺服器目前太忙,無法為此資料庫支援大於 %d 的 %ls。 請參閱「http://go.microsoft.com/fwlink/?LinkId=267637」以取得協助。 否則,請稍後再試一次。
10930 16 否 服務目前太忙碌。 請稍後再試一次。
10931 16 否 無法卸除資源集區 『%.*ls』,因為它系結至資料庫。 請先移除與該資源集區的所有繫結,再將其刪除。
10932 16 否 資源控管器設定失敗,因為資源集區中有一個使用中的資料庫正在刪除中。 讓資料庫脫機,然後再試一次。
10933 16 否 此系統上不存在標識碼為 %d 的 %S_MSG。 使用 sys.dm_os_schedulers 尋找此系統中有效的 %S_MSGs。
10934 16 否 無法執行要求的作業,因為外部資源集區 『%.*ls』 不存在。
10935 16 否 外部資源集區不允許多個處理器群組。
10936 16 否 資源識別碼: %d。 彈性集區的 %ls 限制為 %d,且已達到。 請參閱「http://go.microsoft.com/fwlink/?LinkId=267637」以取得協助。
10937 16 否 默認工作負載群組不允許改變屬性 『%.*ls』。
10961 16 否 要求已中止,因為其CPU使用量超過工作負載群組的最大設定限制。
10981 10 否 資源管理器重新設定成功。
10982 16 是的 無法執行資源管理員分類器使用者定義函數 『%.*ls』。 上次錯誤 %u,狀態 %u。 如需詳細資訊,請參閱 SQL Server 錯誤記錄中來自工作階段識別碼 %ld 的先前錯誤。 分類函數經過時間: %I64u 毫秒。
10983 16 否 使用者已取消資源管理員 '%ls' 作業。
10984 16 否 資源管理員重新設定失敗。
10985 10 否 資源控管器重新設定時發生問題(HRESULT 代碼:0x%lx,原因:%ls),在將使用中的外部資源集區識別碼傳送至 Launchpad 時。 這不會導致重新設定失敗。
錯誤 嚴重性 已記錄事件 描述
一萬 16 否 未知的提供者錯誤。
10001 16 否 供應商回報發生了非預期的災難性故障。
10002 16 否 提供者並未實作功能。
10003 16 否 提供者已用完記憶體。
10004 16 否 提供者報告了有一或多個引數無效。
10005 16 否 提供者並未支援介面。
10006 16 否 提供者指出使用了無效的指標。
10007 16 否 提供者指出使用了無效的控制代碼。
10008 16 否 提供者已結束操作。
10009 16 否 提供者並未給予任何關於錯誤的資訊。
10010 16 否 完成這個作業所需要的資料尚無法供提供者使用。
10011 16 否 拒絕存取。
10021 16 否 由於已經到達資源的限制而由提供者結束執行。
10022 16 否 提供者呼叫了取用者中 IRowsetNotify 的某個方法,而該方法尚未傳回。
10023 16 否 提供者並未支援所需的方法。
10024 16 否 提供者指出使用者沒有執行此作業的權限。
10025 16 否 提供者在外部處理序中造成了伺服器故障。
10026 16 否 並未設定命令文字。
10027 16 否 命令尚未準備。
10028 16 否 驗證失敗。
10032 16 否 無法傳回多個結果集 (提供者不支援)。
10033 16 否 指定的索引不存在,或是提供者不支援這個資料來源上的索引掃描。
10034 16 否 指定的資料表或檢視不存在或包含錯誤。
10035 16 否 並未對於一或多個必要參數給定值。
10042 16 否 當有開啟的資料列集時無法設定任何屬性。
10052 16 否 插入動作已由提供者於通知時取消。
10053 16 否 由於符號不符或溢位以外的原因而無法轉換資料值。
10054 16 否 一或多個資料行的資料值超出提供者所使用資料類型的範圍。
10055 16 否 資料違反了一個或多個資料行的完整性限制。
10056 16 否 具有暫止變更的資料列數量已經超過了由 DBPROP_MAXPENDINGROWS 屬性所指定的限制。
10057 16 否 無法建立資料列。 會超過資料列集所支援的作用中資料列總數。
10058 16 否 使用者在釋放先前取得的資料列控制代碼之前,無法插入新的資料列。
10062 16 否 變更已由提供者於通知時取消。
10063 16 否 由於符號不符或溢位以外的原因而無法轉換資料值。
10064 16 否 一或多個資料行的資料值超出提供者所使用資料類型的範圍。
10065 16 否 資料違反了一個或多個資料行的完整性限制。
10066 16 否 具有暫止變更的資料列數量已經超過了由 DBPROP_MAXPENDINGROWS 屬性所指定的限制。
10067 16 否 資料列集使用開放式並行存取,且資料行的值在包含的資料列最後一次被提取或重新同步處理之後已經變更。
10068 16 否 使用者無法刪除資料列。 刪除作業尚待處理,或已傳送至資料來源。
10069 16 否 使用者無法刪除資料列。 插入動作已被傳送到資料來源。
10081 16 否 此資料列集使用整合索引,且目前沒有索引。
10085 16 否 資料表上的 RestartPosition 於通知時取消。
10086 16 否 該資料表建立於即時資料流之上,且其位置無法重新啟動。
10087 16 否 提供者並未釋放某些現有的資料列。
10088 16 否 資料行的順序在建立資料列集的物件上並未指定。 提供者必須重新執行命令來把下一個提取位置重新定位到其最初位置,且資料行的順序已經變更。
10100 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它包含 DISTINCT 關鍵詞。 建議您從檢視中移除 DISTINCT 或不要索引該檢視。 或者,請考慮使用 GROUP BY 或 COUNT_BIG(*) 取代 DISTINCT,以在分組資料行上模擬 DISTINCT。
10101 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它包含 TOP 或 OFFSET 關鍵詞。 請考慮移除 TOP 或 OFFSET,或不要為檢視建立索引。
10102 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 TABLESAMPLE 子句。 建議您移除 TABLESAMPLE 或不要索引該檢視。
10103 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 OPENROWSET、OPENQUERY 或 OPENDATASOURCE。 建議您不要索引該檢視,或刪除 OPENQUERY、OPENROWSET 和 OPENDATASOURCE。
10104 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為其參考了使用 CONTAINSTABLE 或 FREETEXTTABLE 全文檢索函數的資料表。 建議您移除這些函數的使用或不要索引該檢視。
10105 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視使用了 OPENXML 資料列集提供者。 建議您移除 OPENXML 或不要索引該檢視。
10106 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為其參考了內部系統資料列集提供者。 建議您不要索引此檢視。
10,107 16 否 無法在檢視 %.*ls“ 上建立 %S_MSG,因為它使用數據表變數 %.*ls”。 建議您不要索引此檢視或移除對資料表變數的參考。
10108 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視參考了 SQL Server 內部的資料表。
10109 16 否 無法在檢視「%.*ls」上建立 %S_MSG,因為它參照了衍生資料表「%.*ls」(該資料表是由 FROM 子句中的 SELECT 陳述式所定義)。 建議您移除對衍生資料表的參考或不要索引該檢視。
10110 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為該檢視包含 OUTER APPLY。 請考慮不要為該檢視建立索引,或移除 OUTER APPLY。
10111 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含使用 ODBC 標準逸出語法的聯結。 請考慮改用 ANSI 聯結語法。
10112 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為其中包含指定了聯結提示的 INNER JOIN。 請考慮移除聯結提示。
10113 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 LEFT、RIGHT 或 FULL OUTER 聯結,而且在索引檢視中不允許 OUTER 聯結。 請考慮改用 INNER 聯結。
10114 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 PIVOT 運算子。 建議您不要索引此檢視。
10115 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 UNPIVOT 運算子。 建議您不要索引此檢視。
10116 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視中包含一或多個 UNION、INTERSECT 或 EXCEPT 運算子。 請考慮為原始檢視中作為 UNION、INTERSECT 或 EXCEPT 運算子輸入的每個查詢,各自建立獨立的索引檢視。
10117 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為檢視使用 「*」 運算符來選取數據行。 建議改為依資料行名稱參照。
10118 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 GROUP BY ALL。 建議您改用 GROUP BY。
10119 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 CUBE、ROLLUP 或 GROUPING SETS 運算子。 建議您不要索引此檢視。
10120 16 否 無法在檢視 %.*ls“ 上建立 %S_MSG,因為它包含 ROLLUP 運算符。 建議您不要索引此檢視。
10121 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 HAVING 子句。 建議您移除 HAVING 子句。
10122 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 COMPUTE 子句。 建議您不要索引此檢視,或者改用 GROUP BY 或彙總檢視,以取代彙總結果的 COMPUTE 計算。
10124 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為它參考了 SQL Server 內部資料行。
10125 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用匯總 「%.*ls」。 建議您刪除彙總,不要索引該檢視,或使用替代的彙總。 例如,對於 AVG,改用 SUM 和 COUNT_BIG;對於 COUNT,改用 COUNT_BIG。
10126 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用匯總 「%.*ls」 搭配 DISTINCT 關鍵詞。 建議您不要索引此檢視或刪除 DISTINCT。 考慮在群組資料行上使用 GROUP BY 或 COUNT_BIG(*) 檢視來模擬 DISTINCT。
10127 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含一或多個子查詢。 建議您將檢視變更為只使用聯結來取代子查詢。 或者,可考慮不要為此檢視建立索引。
10,128 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視使用了 CONTAINS 或 FREETEXT 全文檢索述詞。 建議您刪除 CONTAINS 或 FREETEXT,或不要索引該檢視。
10129 16 否 無法在檢視表「%.*ls」上建立 %S_MSG,因為它參照了內嵌或多陳述式資料表值函式「%.*ls」。 請考慮在檢視定義中手動展開函數定義,或不要為該檢視建立索引。
10130 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用不具決定性的 Common Language Runtime (CLR) 數據表值函式 「%.*ls」。。 建議您不要索引該檢視或將其變更為不使用此函數。
10131 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為它參考了非精確的通用語言執行平台 (CLR) 資料表值函數 "%.*ls"。 建議您不要索引該檢視。
10132 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它參考數據表值通用語言執行平臺 (CLR) 函式 「%.*ls」。 建議您移除對該函數的參考或不要索引該檢視。
10133 16 否 無法在檢視 %.*ls“ 上建立 %S_MSG,因為檢視所參考的函數%.*ls” 會執行使用者或系統數據存取。
10134 16 否 無法於檢視 "%.*ls" 中建立 %S_MSG,因為其中包含多個 APPLY。 請考慮不要為該檢視建立索引,或僅使用一個 APPLY。
10136 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因其使用了 COUNT 彙總函式。 請改用 COUNT_BIG。
10137 16 否 因為它參照了通用資料表運算式 "%.*ls",所以無法在檢視表 "%.*ls" 上建立 %S_MSG。 無法對參考通用資料表運算式的檢視建立索引。 建議您不要索引該檢視,或從檢視定義中移除通用資料表運算式。
10138 16 否 無法於檢視表 '%.*ls' 上建立 %S_MSG,因為其 SELECT 清單未包含 COUNT_BIG 的適當用法。 請考慮將 COUNT_BIG(*) 新增至 SELECT 清單。
10139 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視使用了隱含轉換,會從字串轉換成 datetime 或 smalldatetime。 請使用明確指定且具決定性樣式值的 CONVERT。
10140 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視中包含資料表提示。 建議您移除該提示。
10141 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為它參考了位於 SELECT 清單的非索引鍵資料行之外的 CLR 例程(函式或方法)'%.*ls'。 請重新建立或修改檢視,使其除了在 SELECT 清單中的非鍵資料行之外,不參考 CLR 常式,然後再建立索引。
10142 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 APPLY。 建議您不要索引該檢視,或移除 APPLY。
10143 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為其中包含排序或彙總視窗函式。 請將函數從檢視定義中移除,否則請勿索引該檢視。
10144 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視中使用了 CHANGETABLE 函數。
10145 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為它參考稀疏資料行集。 包含稀疏資料行集的檢視無法建立索引。 請考慮將疏鬆資料行集從檢視中移除,或不要為檢視建立索引。
10146 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它使用 SEMANTICSIMILARITYTABLE、SEMANTICKEYPHRASETABLE 或 SEMANTICSIMILARITYDETAILSTABLE 函數。
10147 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它使用時態 FOR SYSTEM_TIME 子句。
10148 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它使用 OPENJSON。
10149 16 否 因為檢視定義包含記憶體優化數據表,所以無法在檢視表 『%.*ls』 上建立具有SNAPSHOT_MATERIALIZATION的索引。
10150 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它參考可內嵌的純量 UDF。
10211 16 否 無法對 null CLR 類型值呼叫變更器。
10227 16 否 類型為「%.*ls.%.*ls」的欄位「%.*ls」無法更新,因為該欄位是「%.*ls」。
10240 16 否 找不到 UdtExtensions.dll。 請檢查您的安裝情況。
10300 16 否 組件 '%.*ls' 參考了組件 '%.*ls',但該組件不存在於目前的資料庫中。 SQL Server 嘗試從參考組件來源的相同位置尋找並自動載入參考的組件,但該作業已失敗 (原因: %S_MSG)。 請將參考的組件載入目前的資料庫並再試一次。
10301 16 否 組件 '%.*ls' 參考了組件 '%.*ls',但該組件不存在於目前的資料庫中。 SQL Server 嘗試從參考組件來源的相同位置尋找並自動載入參考的組件,但該作業已失敗 (原因: %s)。 請將參考的組件載入目前的資料庫並再試一次。
10302 16 否 無法取得 SQL Server 的路徑: '%ls'。
10303 16 是的 無法建立 AppDomain 管理程式: '%.*ls'.
10304 16 否 無法使用 HRESULT 0x%x 輸入 Common Language Runtime (CLR)。 這可能是由於資源條件很低。
10305 16 否 必須使用 SqlFunctionAttribute 來註解 CLR 資料表值函數的 Init 方法。
10306 16 否 CLR 資料表值函數的 Init 方法的 SqlFunctionAttribute 必須設定 FillRowMethodName 屬性。
10307 16 否 SqlFunctionAttribute 的 FillRowMethodName 屬性並未包含有效的方法名稱。
10308 10 否 警告:您註冊的Microsoft .NET Framework 元件 '%.*ls' 未在 SQL Server 裝載的環境中完整測試,且不受支援。 以後,如果您對此組件或 .NET Framework 進行升級或服務,您的 CLR 整合常式可能會停止運作。 如需詳細資料,請參閱《SQL Server 線上叢書》。
10309 10 否 警告:您註冊的 SQL Server 用戶端元件 '%.*ls' 未在 SQL Server 託管環境中完整測試。
10310 10 是的 由於通用語言執行平台 (CLR) 或安全性資料定義語言 (DDL) 作業,AppDomain %i (%.*ls) 已標記為卸載。
10311 10 是的 由於記憶體不足的壓力,AppDomain %i (%.*ls) 已標示為卸載。
10312 16 否 .NET Framework 執行已中止。 UDP/UDF/CLR 類型並未還原執行緒 Token。
10313 16 否 在 %S_MSG 期間使用 .NET Framework 時發生錯誤。 伺服器可能資源不足。 請嘗試再次執行查詢。 如果問題持續發生,請連絡支援人員。 %.*ls
10314 16 否 嘗試載入組件識別碼 %d 時,Microsoft .NET Framework 發生錯誤。 伺服器可能用盡資源,或元件可能不受信任。 請再次執行查詢,或參閱文件集,以了解如何解決組件信任問題。 如需有關此錯誤的詳細資訊: %.*ls
10316 16 否 具有指定版本 ID(%d)的應用程式網域因記憶體壓力而被卸載,因此無法找到。
10317 16 否 嘗試取得檔案 '%s' 的檔案版本資訊時發生錯誤。
10318 16 否 '%.*ls' 失敗,因為類型為 '%.*ls' 之方法 '%.*ls' 的參數 %d 已標註不支持的屬性 System.ParamArrayAttribute。
10319 16 否 UserDefinedType 方法呼叫失敗,因為類型為 '%.*ls' 之方法 '%.*ls' 的參數 %d 已標註不支持的屬性 System.ParamArrayAttribute。
10320 16 否 方法名稱 '%.*ls' 對 '%.*ls' 無效。
10321 16 否 方法名稱 '%.*ls' 對於 UserDefinedType 方法呼叫無效。
10322 16 否 在資料庫 %.*ls 中找不到類型 %.*ls
10323 16 是的 已由 .Net Framework Managed 偵錯助理 %.*ls 識別出無效的使用者程式碼
10324 16 否 WITH ENCRYPTION 選項 CREATE TRIGGER 僅適用於 T-SQL 觸發器,不適用於 CLR 觸發器。
10325 16 是的 伺服器因使用者的非受控程式碼中發生堆疊溢位而正在關閉。
10326 16 是的 組件 '%.*ls' 的兩個版本無法在資料庫 '%.*ls' 中共存。 請選擇要保留的版本,並刪除另一個版本。
10327 14 否 針對組件 '%.*ls' 的 %ls ASSEMBLY 失敗,因為組件 '%.*ls' 未受信任。 當下列任一條件成立時,該組件會被視為受信任:該組件已使用憑證簽署,或已使用具有對應且具 UNSAFE ASSEMBLY 權限之登入的非對稱金鑰簽署,或者已使用 sp_add_trusted_assembly 設為受信任。
10328 16 否 堆疊空間不足,無法建立 AppDomain '%.*ls'。
10329 16 否 .Net Framework 執行已中止。 %.*ls
10330 16 否 ALTER ASSEMBLY 失敗是因為 '%s' 型別的序列化佈局會因更新後裝配中型別 '%s' 的改變而改變。 保留的類型不允許變更序列化配置。
10331 16 否 組件 '%.*ls' 中的類型 '%ls' 衍生自 CLR 類型不支援的一般類型。
10332 16 否 元件 %.*ls“ 是使用 .NET Framework 的版本 %.*ls 所建置。 SQL Server 目前使用版本 %s。
10333 16 是的 無法從 CLR 取得 ICLRAppDomainResourceMonitor 介面。 CLR 的錯誤碼為:0x%x。 因此,資源監視不適用於標識碼為 %d 的AppDomain。
10334 16 否 變更資料庫相容性層級會導致在資料庫 %s 的一或多個物件中,將數據標示為未核取。 請參閱 sys.tables 和 sys.views 中的 has_unchecked_assembly_data 資料行,以找出所有這類物件。
10335 16 否 Common Language Runtime (CLR) 是以不支援的方式載入。 如果 SQL Server 內執行的擴充預存程序或 OLE Automation 物件在 CLR 整合執行階段主機載入 CLR 之前呼叫受控程式碼,就可能發生這種情況。 您必須重新啟動 SQL Server,才能使用 CLR 整合功能。
10336 10 否 無法將工作排入佇列,以在 SQL Server 啟動期間啟動 CLR。 錯誤碼: %u。 CLR 將以隨選方式啟動。
10337 16 否 發生內部錯誤。
10338 16 否 元件驗證失敗。 無法開啟實體檔案 『%.*ls』: %ls。
10339 16 否 元件驗證失敗。 無法從實體檔案 %.*ls“ 讀取: %ls。
10340 16 否 DROP ASSEMBLY 失敗。 錯誤碼:0x%x。
10341 16 否 無法載入元件 %.*ls',因為 Azure SQL 資料庫 不支援使用者定義的元件。 如有問題,請連絡 Azure 技術支援。
10342 16 否 無法載入元件 %.*ls',因為這個版本的 SQL Server 僅支援 SAFE 元件。
10343 14 否 對組件 '%.*ls' 使用 SAFE 或 EXTERNAL_ACCESS 選項的 CREATE 或 ALTER ASSEMBLY 失敗,因為 sp_configure 的「clr strict security」選項設為 1。 Microsoft 建議您使用憑證或非對稱金鑰來簽署組件,而該憑證或金鑰必須有對應的登入,且該登入具有 UNSAFE ASSEMBLY 權限。 或者,您可以使用 sp_add_trusted_assembly 來信任該組件。
10344 16 否 內部數據表存取錯誤:無法使用 HRESULT 存取信任元件內部資料表:0x%x。 請連絡客戶支援服務。
10345 16 否 元件哈希 『0x%.*ls』 已經受信任。
10346 16 否 元件哈希 『0x%.*ls』 目前不受信任。 未採取任何動作。
10347 16 否 此實例上未啟用 Common Language Runtime(CLR)。
10501 16 否 無法建立計畫指南 '%.*ls',因為不允許使用所提供的類型 '%.*ls'。
10502 16 否 無法建立計畫指南 '%.*ls',因為由 @stmt 和 @module_or_batch 或由 @plan_handle 和 @statement_start_offset 指定的陳述式,與資料庫中現有的計畫指南 '%.*ls' 相符。 請卸除現有計畫指南後,再建立新的計畫指南。
10503 16 否 不允許執行「%.*ls」操作。
10504 16 否 無法建立計劃指南 『%.*ls』,因為參數 @hints 不正確。 使用 N'OPTION ( <query_hint> [ ,...n ] )'.
10505 16 否 無法建立計劃指南 『%.*ls』,因為提供的 @module_or_batch 『%.*ls』 值不是合法的雙部分名稱。 請使用 'schema_name.object_name'。
10506 16 否 無法建立計劃指南 『%.*ls』,因為參數 @stmt 有多個語句。
10507 16 否 無法建立計畫指南 '%.*ls',因為由 @stmt 和 @module_or_batch,或由 @plan_handle 和 @statement_start_offset 所指定的陳述式,與指定模組或批次中的任何陳述式都不相符。 請將值修改為與模組或批次中的陳述式相符。
10508 16 否 無法 '%ls' 計劃指南 '%.*ls',因為它不存在或您沒有權限。 請確認目前工作階段的計畫指南名稱和所使用的資料庫,以及您具備所需權限。
10509 16 否 無法建立計畫指南「%.*ls」,因為由 @stmt 或 @statement_start_offset 指定的陳述式包含語法錯誤,或不適用於計畫指南。 請提供單一有效 Transact-SQL 陳述式,或批次中陳述式的有效開始位置。 若要取得有效開始位置,請查詢 sys.dm_exec_query_stats 動態管理函數中的 'statement_start_offset' 資料行。
10510 16 否 無法建立計畫指南 '%.*ls',因為資料庫中已經有該名稱的計畫指南。 使用唯一名稱。
10511 16 否 無法建立計畫指南「%.*ls」,因為 @params 不是 NULL。 @params 如果 @type 為 'object',則必須為 NULL。
10512 16 否 無法建立計劃指南 『%.*ls』,因為物件 『@module_or_batch』 已加密。 請考慮使用其他技術來調整查詢,例如索引和統計資料。
10513 16 否 無法 %S_MSG %S_MSG '%.*ls',因為它被計畫指南 '%.*ls' 參考。 請先使用 sp_control_plan_guide 刪除該計畫指南。 視情況需要記錄計畫指南定義以供日後使用。
10514 16 否 無法建立計畫指南 '%.*ls',因為當 @module_or_batch 為物件時,@type 不能是大型物件。
10515 16 否 無法建立計劃指南 『%.*ls』,因為模組 『%.*ls』 不存在,或您沒有所需的許可權。
10516 16 否 無法建立計劃指南 『%.*ls』,因為 @module_or_batch 無法編譯。
10517 16 否 無法建立計畫指南 '%.*ls',因為您沒有所需的權限。 需要有改變資料庫的權限。
10518 16 否 無法執行 sp_control_plan_guide,因為沒有控制計畫指南 '%.*ls' 的足夠權限。 請改變計畫指南所參考之物件上的權限,或改變所需的資料庫權限。
10519 16 否 無法建立計畫指南 '%.*ls',因為在 @hints 中指定的提示無法套用至由 @stmt 或 @statement_start_offset 指定的陳述式。 請確認提示是否可套用於該敘述。
10520 16 否 無法建立計劃指南 『%.*ls』,因為 @type 已指定為 『%ls』,而且為參數 『%ls』 指定了非 NULL 值。 但這種類型要求參數必須為 NULL 值。 請為參數指定 NULL,或將參數類型變更為允許非 NULL 值的類型。
10521 16 否 無法建立計劃指南 『%.*ls』,因為 @type 已指定為 『%ls』,且參數 『%ls』 為 NULL。 但這種類型要求參數必須為非 NULL 值。 請為參數指定非 NULL 值,或將參數類型變更為允許 NULL 值的類型。
10,522 16 否 無法建立計劃指南 『%.*ls』,因為 @hints 有不合法的值。 若 @hints 為 'template',則 @type 必須是 OPTION(PARAMETERIZATION FORCED) 或 OPTION(PARAMETERIZATION SIMPLE)。
10523 16 否 無法產生查詢範本,因為 @querytext 不包含有效的單一查詢。
10524 16 否 無法參數化 @querytext。
10525 10 否 計畫指南 '%.*ls' 經過 FORCED 或 SIMPLE 參數化作業自動參數化之後,有符合陳述式,但其中包含的 RECOMPILE 提示已被忽略。 自動參數化的陳述式不支援 RECOMPILE。 請考慮捨棄此計畫指南,或將其中的 RECOMPILE 移除。
10526 16 否 無法卸除 %S_MSG '%.*ls',因為其觸發程式 '%.*ls' 被計劃指南 '%.*ls' 參考。 請先使用 sp_control_plan_guide 刪除該計畫指南。 視情況需要記錄計畫指南定義以供日後使用。
10527 16 否 無法建立計劃指南 『%.*ls』,因為物件 『%.*ls』 是暫存物件。
10528 16 否 無法建立計畫指南 '%.*ls',因為名稱無效。 計畫指南名稱的開頭不可以是 '#' 字元。
10529 16 否 無法建立計畫指南 '%.*ls',因為在 @type 上已經有類型為 @stmt'template' 的計畫指南 '%.*ls'。
10530 16 否 無法建立計劃指南 『%.*ls』,因為所 @statement_start_offset 指定的語句不符合指定模組或批次中的任何語句。 請考慮修改 @statement_start_offset 以符合模組或批次中的語句。
10531 16 否 無法從快取建立計畫指南 '%.*ls',因為使用者沒有足夠的權限。 將 VIEW SERVER STATE 權限授與建立計畫指南的使用者。
10532 16 否 無法建立計劃指南 『%.*ls』,因為 指定的 @plan_handle 批次或模組不包含符合計劃指南資格的語句。 為 @plan_handle指定不同的值。
10533 16 否 無法建立計畫指南 '%.*ls',因為計畫指南名稱超出允許的最大字元數 124 個字元。 請指定少於 125 個字元的名稱。
10534 16 否 無法建立計劃指南 『%.*ls』,因為指定的 @params 值無效。 指定表單 <中的值parameter_name><parameter_type>,或指定NULL。
10535 16 否 無法建立計畫指南 '%.*ls',因為在計畫快取中找不到與指定計畫控制代碼相對應的計畫。 請指定已快取的計畫控制代碼。 若要取得已快取計畫控制代碼的清單,請查詢 sys.dm_exec_query_stats 動態管理檢視。
10536 16 否 無法建立計劃指南 『%.*ls』,因為對應至指定 @plan_handle 之批次或模組包含超過 1000 個合格語句。 請為批次或模組中的每個陳述式建立計畫指南,方法是為每個陳述式指定 statement_start_offset 值。
10537 16 否 無法啟用計劃指南 『%.*ls』,因為已啟用的計劃指南 『%.*ls』 包含語句的相同範圍和起始位移值。 請停用現有的計畫指南後,再啟用指定的計畫指南。
10538 16 否 找不到計畫指南,可能是因為指定的計畫指南識別碼是 NULL 或無效,或是因為您對計畫指南參考的物件不具有權限。 確認計畫指南 ID 有效、目前工作階段已設為正確的資料庫內容,且您對計畫指南所參考的物件具有 ALTER 權限,或具有 ALTER DATABASE 權限。
10539 16 否 無法從快取建立計畫指南 '%.*ls',因為起始位移為 %d 的陳述式沒有可用的查詢計畫。如果該陳述式相依於尚未建立的資料庫物件,就可能發生這個問題。 請確定是否所有必要的資料庫物件都存在,並先建立計畫指南後再執行陳述式。
10601 16 否 無法為叢集索引指定內含資料行。
10602 16 否 CREATE/ALTER/DROP INDEX 陳述句中不允許混合舊語法與新語法。
10603 16 否 無法在檢視表 '%.*ls' 上重建叢集索引 '%.*ls',因為檢視相依於叢集索引 '%.*ls' 的基表 '%.*ls' 已停用。
10604 16 否 當也指定 ONLINE 索引選項時,無法使用 DROP_EXISTING 索引選項將統計資訊轉換為索引。
10605 16 否 無法停用數據表 %.*ls“ 上的主鍵索引 「%.*ls」,因為數據表已發行以供複寫。
10606 16 否 無法在檢視 「%.*ls」 上停用叢集索引 「%.*ls」,因為索引檢視已發行以供複寫。
10607 16 否 無法停用數據表 '%.*ls' 上的叢集索引 '%.*ls',因為數據表已啟用變更追蹤。 在停用叢集索引之前,請先停用資料表的變更追蹤功能。
10608 16 否 無法停用數據表 '%.*ls' 上的索引 '%.*ls',因為數據表已啟用變更追蹤。 變更追蹤要求資料表上必須有主索引鍵約束,而停用索引會卸除該約束。 請先停用資料表的變更追蹤,再停用索引。
10609 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 是計算數據行。 請重寫篩選運算式,使它不包含這個資料行。
10,610 16 否 無法在物件 『%.*ls』 上建立篩選索引 『%.*ls』,因為它不是用戶數據表。 只有資料表上支援使用篩選的索引。 如果您嘗試在檢視表上建立篩選的索引,請考慮建立索引檢視表,並在檢視表定義中加入篩選運算式。
10611 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 會與較高數據類型優先順序或不同定序的常數進行比較。 篩選的 %S_MSG 不支援將資料行轉換成常數的資料類型。 若要解決此錯誤,請明確地將常數轉換成與數據行 『%.*ls』 相同的數據類型和定序。
10612 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 與無法轉換成數據行數據類型的常數進行比較。 請重寫篩選運算式,使它不包含這個比較。
10617 16 否 無法建立或重建索引 '%.*ls'。 這個索引的索引鍵長度 (%d 位元組) 超過使用 Vardecimal 儲存格式時的 '%d' 位元組最大容許長度。
10618 16 否 無法在資料表 『%.*ls』 上 %S_MSG篩選索引 '%.*ls',因為語句會將IGNORE_DUP_KEY選項設定為 ON。 請重寫陳述式,使它不使用 IGNORE_DUP_KEY 選項。
10619 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 是 CLR 數據類型。 請重寫篩選運算式,使它不包含這個資料行。
10620 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式包含與常值 NULL 值的比較。 請重寫比較,以使用 IS [NOT] NULL 比較運算子來測試 NULL 值。
10,621 16 否 無法建立數據表 '%.*ls' 上的索引 '%.*ls',因為索引篩選表達式中的數據行 '%.*ls' 是數據行集。
10622 16 否 無法建立或重建 %S_MSG '%.*ls'。 在包含疏鬆資料行或資料行集資料行的資料表中不支援使用壓縮索引。
10623 16 否 無法在物件 『%.*ls』 上建立篩選統計數據 『%.*ls』,因為它不是用戶數據表。 只有使用者資料表才支援篩選的統計資料。
10629 16 否 資料表 '%.*ls' 中為資料行 '%.*ls' 指定的資料類型,不能作為索引分散索引鍵中的資料行。
10631 16 否 無法建立或重建索引 '%.*ls'。 同盟數據表上的唯一或叢集索引必須包含同盟數據行。
10632 16 否 無法建立索引 『%.*ls』。 無法在同盟資料庫中為檢視表建立索引。
10633 16 否 無效的在線索引建立作業
10634 10 是的 '%.*ls' 語句是由主機名 '%.*ls' 在物件 '%.*ls' 上執行,主機進程標識碼 %d 使用具有MAX_DURATION = %d 且ABORT_AFTER_WAIT = BLOCKERS 的WAIT_AT_LOW_PRIORITY選項。 封鎖用戶會話會在等候時間上限之後終止。
10635 16 否 無法針對 『%.*ls』 執行線上作業,因為索引包含大型物件類型的數據行,而且在此在線作業之前有更新作業。 將線上作業放在交易之外,或將其置於交易中任何更新之前。
10636 16 否 因為「在最佳化期間忽略」只適用於非叢集 B 樹或資料行存放區索引,所以無法在「%.*ls.%.*ls」上為「%.*ls」設定此選項。
10637 16 否 無法在標識碼為 %I64d 的 '%.*ls' 上執行此作業,因為目前有一或多個索引處於可繼續的索引重建狀態。 如需詳細資訊,請參閱 sys.index_resumable_operations。
10638 16 否 ALTER INDEX 「%S_MSG」失敗了。 '%.*ls' 上的索引 '%.*ls' 沒有暫止的可繼續索引作業。
10639 16 否 %S_MSG '%.*ls' 的可繼續的索引作業失敗,因為該索引包含類型為 timestamp 的資料行 '%.*ls' 作為索引鍵資料行。
10640 16 否 優化中的忽略無法為 『%.*ls.%.*ls』 上的索引設定,因為它只適用於使用者定義的磁碟數據表上的索引。
10641 16 否 ALTER INDEX 暫停失敗。 '%.*ls' 上的索引 '%.*ls' 沒有主動執行的可繼續索引作業。
10642 16 否 無法為 『%.*ls』 上的索引 『%.*ls』 設定SNAPSHOT_MATERIALIZATION,因為它只適用於檢視表上的索引。
10643 16 否 無法為 『%.*ls』 上的 『%.*ls』 設定SNAPSHOT_MATERIALIZATION,因為它只適用於檢視上的叢集索引。
10644 16 否 %S_MSG '%.*ls' 的可繼續索引作業失敗,因為索引包含計算數據行 '%.*ls' 做為索引鍵或分割數據行。 如果這是非叢集索引,如果數據行是叢集索引鍵的一部分,數據行就會隱含地包含為索引鍵數據行。
10645 10 否 警告:已針對 『%.*ls』 上的相同索引識別出具有相同選項的現有可繼續作業。 現有的作業將會改為繼續。
10646 16 否 在檢視表 '%.*ls' 上具有 SNAPSHOT_MATERIALIZATION 的索引 '%.*ls',無法使用 DROP_EXISTING 選項刪除。
10647 16 否 在 '%.*ls' 上具有 SNAPSHOT_MATERIALIZATION 的索引 '%.*ls' 無法變更。
10648 16 否 無法為 『%.*ls』 上的分割索引 '%.*ls' 設定SNAPSHOT_MATERIALIZATION。
10649 16 否 無法在具有含 SNAPSHOT_MATERIALIZATION 的叢集索引 '%.*ls' 的 '%.*ls' 上建立非叢集索引 '%.*ls'。
10650 16 否 重新整理快照集檢視需要在資料庫上啟用快照集隔離。
10651 16 否 快照集檢視重新整理失敗,因為檢視 『%.*ls.%.*ls』 不存在。
10652 16 否 快照集檢視重新整理失敗,因為 『%.*ls.%.*ls』 不是快照集檢視。
10653 16 否 重新整理快照視圖失敗。
10654 16 否 快照集檢視重新整理失敗,因為無法取得資料庫上的鎖定。
10655 16 否 快照集檢視重新整理失敗,因為檢視未以兩部分名稱格式指定。
10656 10 是的 物件 '%.*ls' 上索引 '%.*ls' 的可繼續執行索引作業已暫停。
10657 10 否 可繼續執行的索引 '%.*ls' 在物件 '%.*ls' 上已暫停 '%.2f' 小時。
10658 16 否 預存程式 『%ls』 目前已停用。
10659 10 是的 ALTER INDEX 已對物件 '%.*ls' 上的索引 '%.*ls' 執行 '%S_MSG',執行主機的主機名稱為 '%.*ls'。
10660 13 是的 線上索引建置作業在嘗試處理單一資料列時,被選為死結犧牲者超過 500 次。 解決封鎖並行作業,然後重新執行查詢。
10661 10 是的 所有快照集檢視的重新整理作業失敗,因為正在進行中還有另一個重新整理作業(全部或單一快照集檢視)。
10662 10 是的 快照集檢視 『%.*ls』 的重新整理作業失敗,因為相同快照集檢視的另一個重新整理作業已在進行中。
10663 10 是的 快照集檢視 『%.*ls』 的重新整理作業失敗,因為所有快照集檢視的重新整理作業都已在進行中。
10664 16 否 無法為記憶體最佳化資料表上的索引指定包含資料行。
10665 15 否 %S_MSG 選項不支援具有 DROP_EXISTING 選項的 '%.*ls'。
10666 16 是的 無法繼續索引建置,因為無法提供所需的 DOP %d(啟動 DOP 作業時使用的值)。 請確定有足夠的 DOP 可用或中止現有的索引作業,然後再試一次。
10667 10 否 警告:建立索引是以 MAXDOP %d 開頭。 作業將會以 MAXDOP 值 %d 繼續。
10668 16 否 在堆積上建立索引時,不支援 %S_MSG 選項。
10669 16 否 不支援在叢集數據行存放區索引上建立非叢集索引的 %S_MSG 選項。
10670 16 否 %S_MSG '%.*ls' 的可繼續索引建立失敗,因為索引包含大型物件數據行 '%.*ls'。
10671 16 否 不支援建立篩選索引的 %S_MSG 選項。
10672 16 否 不支援在具有篩選索引的關聯上建立叢集索引的 %S_MSG 選項。
10673 16 否 無法繼續建立索引,因為找到不正確的保存狀態。 請中止作業,然後再試一次。
10674 16 否 不支援在包含非叢集資料行存放區索引的資料表上使用 %S_MSG 選項來建立叢集索引。
10675 16 否 內部查詢處理器錯誤:查詢處理器無法產生查詢計劃。 此索引組建不支援 RESUMABLE 選項。 移除 RESUMABLE 選項,然後重新執行該陳述式。
10681 16 否 無法建立大小為 %d 的資料列,這個大小大於允許的資料列大小上限 %d。 藉由指定 RESUMABLE = OFF 選項,中止並重試作業。
10700 16 否 資料表值參數 "%.*ls" 為 READONLY,無法修改。
10701 15 否 READONLY 選項不能用於 EXECUTE 或 CREATE AGGREGATE 語句。
10702 15 否 WITH CUBE 和 WITH ROLLUP 選項不可以搭配 ROLLUP、CUBE 或 GROUPING SETS 規格一起使用。
10703 15 否 分組集過多。 最大值是 %d。
10704 15 否 若要重新擲回錯誤,THROW 語句必須在 CATCH 區塊內使用。 將 THROW 語句插入 CATCH 區塊內,或將錯誤參數新增至 THROW 語句。
10705 15 否 OUTPUT 子句中不允許使用子查詢。
10706 15 否 GROUP BY 子句中指定太多運算式。 提供分組集時,最大數量為 %d。
10707 15 否 目前的相容性模式中不允許 CUBE () 和 ROLLUP() 群組建構。 它們僅允許在 100 模式或更高模式中使用。
10708 15 否 DEFAULT 不允許出現在「%.*ls」的右側
10709 15 否 資料表值建構函式中,每個資料列的資料行數目必須相同。
10710 15 否 在 MERGE 陳述式的「WHEN NOT MATCHED」子句中,不允許使用類型為 '%S_MSG' 的動作。
10711 15 否 在 INSERT 陳述式的 '%S_MSG' 子句中,不允許使用類型為 'MERGE' 的動作。
10712 15 否 虛擬數據行 『%.*ls』 不能是索引的一部分,也不能當做數據分割數據行使用。
10713 15 否 MERGE陳述必須以分號(;) 結尾。
10714 15 否 類型為 '%S_MSG' 的動作在語句的 '%S_MSG' 子句 MERGE 中不得出現超過一次。
10715 15 否 '%.*ls' 不是有效的提示。
10716 15 否 巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式必須具有 OUTPUT 子句。
10717 15 否 當 FROM 子句包含巢狀 INSERT、 UPDATE、 DELETE或 MERGE 語句時,不允許使用 %S_MSG 子句。
10718 15 否 查詢提示不允許出現在巢狀 INSERT、 UPDATE、 DELETE或 MERGE 語句中。
10719 16 否 不支援從 DURABILITY 設為 SCHEMA_AND_DATA 的記憶體最佳化資料表,到 DURABILITY 設為 SCHEMA_ONLY 的記憶體最佳化資料表之間的外鍵關聯。
10720 15 否 OUTPUT INTO 子句不允許用於巢狀的 INSERT、UPDATE、DELETE 或 MERGE 陳述式。
10721 15 否 WHERE CURRENT OF 子句不允許用於巢狀的 INSERT、UPDATE、DELETE 或 MERGE 語句中。
10722 15 否 當 FROM 子句包含巢狀 INSERT的 、 UPDATE、 DELETE或 MERGE 語句時,不允許使用 DISTINCT 關鍵字。
10723 15 否 在 MERGE 陳述式中,變數不能在 SET 動作的 UPDATE 子句中於同一指派內同時設定為資料行和運算式。 在 SET 陳述式的 @variable 動作中,SET 子句內形式為 'UPDATEMERGE = column = expression' 的指派無效。 修改 SET 子句,使其僅指定形式為 'SET@variable = column' 或 'SET@variable = expression' 的指派。
10724 15 否 FORCESEEK 提示不允許用於 INSERT、UPDATE 或 DELETE 陳述式的目標資料表。
10725 15 否 不能在 DECLARE、CREATE AGGREGATE 或 CREATE FUNCTION 陳述式中使用 VARYING 選項。
10726 15 否 使用者定義彙總不支援預設參數。
10727 15 否 不允許在 JOIN 或 APPLY 運算子的任一側使用巢狀的 INSERT、UPDATE、DELETE 或 MERGE 陳述式。
10728 15 否 巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式不可作為 PIVOT 或 UNPIVOT 運算子的資料表來源。
10729 15 否 巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式,不允許在不是 INSERT 陳述式資料列直接來源的 SELECT 陳述式中使用。
10730 15 否 不允許在 INSERT 或 UPDATE 陳述式的 FROM 子句中使用巢狀的 DELETE、MERGE、UPDATE 或 DELETE 陳述式。
10731 15 否 不允許在另一個巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式中使用巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式。
10732 15 否 巢狀的 INSERT、UPDATE、DELETE 或 MERGE 陳述式不允許出現在 UNION、INTERSECT 或 EXCEPT 運算子的任一側。
10733 15 否 在 INSERT 陳述式的 USING 子句中,不允許使用巢狀的 UPDATE、DELETE、MERGE 或 MERGE 陳述式。
10734 16 否 在包含最上層 UNION、INTERSECT 或 EXCEPT 運算子的陳述式中,不允許使用變數指派。
10735 15 否 資料表 '%.*ls' 上已篩選的 %S_MSG '%.*ls' 其 WHERE 子句不正確。
10,736 15 否 全文檢索停用字詞清單陳述句必須以分號 (;) 結束。
10737 15 否 在 ALTER TABLE REBUILD 或 ALTER INDEX REBUILD 陳述式中,當在 DATA_COMPRESSION 子句中指定分割區時,必須指定 PARTITION=ALL。 PARTITION=ALL 子句用來明確表示資料表或索引的所有分割區都會重建,即使在 DATA_COMPRESSION 子句中只指定其中一部分也是如此。
10738 15 否 該語句中的 INSERT 列值表達式數量超過允許的最大列值數 %d。
10739 15 否 語句中使用 MERGE 的插入欄位清單不能包含多部分識別碼。 請改用單一組件識別碼。
10740 15 否 搜尋屬性清單語句的結尾必須是分號 (;)。
10741 15 否 TOP 不能用於與 OFFSET 相同的查詢或子查詢中。
10742 15 否 OFFSET 子句中指定的位移可能不是負數。
10743 15 否 OFFSET 子句提供的數據列數目必須是整數。
10744 15 否 為 FETCH 子句指定的資料列數必須大於零。
10745 15 否 FORCESCAN 提示不允許用於 INSERT、UPDATE 或 DELETE 陳述式的目標資料表。
10,746 15 否 FORCESCAN 提示會與 FORCESEEK 提示同時指定。 拿掉其中一個提示,然後重新提交查詢。
10747 15 否 參數化的 FORCESEEK 提示不能同時與 INDEX 提示或非參數化的 FORCESEEK 提示在同一物件上使用。 對每個資料表或檢視表,請使用 `INDEX` 提示和非參數化的 FORCESEEK 提示,或使用參數化的 FORCESEEK 提示而不使用 `INDEX` 提示。
10748 15 否 在同一個資料表或檢視表上指定了多個 FORCESEEK 提示。 拿掉額外的 FORCESEEK 提示,然後重新提交查詢。
10,749 15 否 FORCESEEK 提示不能與索引 0 搭配使用。 更正提供給 FORCESEEK 提示的索引,然後重新提交查詢。
10750 15 否 FORCESCAN 提示不能與一個以上的 INDEX 提示一起使用。 移除多餘 INDEX 的提示,重新提交查詢。
10751 15 否 '%.*ls' 函式的 WITHIN GROUP 子句中的 ORDER BY 必須恰好有一個運算式。
10,752 15 否 函式 『%.*ls』 可能沒有視窗框架。
10753 15 否 函式 『%.*ls』 必須具有 OVER 子句。
10754 15 否 函式 『%.*ls』 必須具有 WITHIN GROUP 子句。
10755 15 否 函式「%.*ls」接受 %d 到 %d 個引數。
10756 15 否 含有 ROWS 或 RANGE 的視窗框架必須有 ORDER BY 子句。
10757 15 否 函式 『%.*ls』 可能沒有 WITHIN GROUP 子句。
10758 15 否 函式 '%.*ls' 在 OVER 子句內不得有 ORDER BY。
10759 15 否 不可在 OVER 子句中使用 DISTINCT。
10760 16 否 Scale 引數無效。 資料類型 %ls 的 scale 引數可使用的有效運算式為整數常數和整數常數運算式。
10761 16 否 函式 %.*ls 中的數據類型 %.*ls 無效。
10762 16 否 目前相容性模式中不允許 %.*ls 函式。 僅可在 110 模式或更高版本中使用。
10763 15 否 GROUP BY 子句只能包含一個查詢提示。 拿掉額外的提示,然後重新執行查詢。
10,764 15 否 查詢中的群組數據行數目超過允許的最大數目。 SQL Server 允許 64k 個群組數據行。 減少群組數據行的數目,然後重新執行查詢。
10765 15 否 DISTRIBUTED_AGG 和 CENTRAL_AGG 提示詞不能與 CUBE 或 ROLLUP 子句一起使用。 修改查詢並重新執行。
10766 15 否 CENTRAL_AGG必須在 GROUP BY 子句中的所有數據行之後指定。 修改查詢並重新執行。
10767 15 否 當 GROUP BY 子句包含同一個資料行超過一次時,就不能使用 DISTRIBUTED_AGG 提示。 修改查詢並重新執行。
10768 15 否 LABEL 提示只能在查詢中使用一次。 修改查詢並重新執行。
10769 15 否 SET 選項在 ATOMIC 區塊內不被支援。
10770 15 否 在資料庫中設定 REMOTE_DATA_ARCHIVE 時,必須使用 SERVER 選項以及其中之一 CREDENTIAL 或 FEDERATED_SERVICE_ACCOUNT = ON 選項。
10771 15 否 CREDENTIAL該選項無法與 FEDERATED_SERVICE_ACCOUNT = ON 選項一起使用。
10772 15 否 在同一個資料表或檢視表參照上指定了多個 REMOTE_DATA_ARCHIVE_OVERRIDE 提示。 拿掉額外的REMOTE_DATA_ARCHIVE_OVERRIDE提示,然後重新提交查詢。
10773 15 否 REMOTE_DATA_ARCHIVE_OVERRIDE提示不適用於物件 %.*ls',因為它不是已啟用REMOTE_DATA_ARCHIVE的數據表。 移除 REMOTE_DATA_ARCHIVE_OVERRIDE 提示,然後重新提交該陳述式。
10774 15 否 篩選索引的 WHERE 子句不正確。
10775 16 否 物件 %.*ls' 不是記憶體優化數據表或原生編譯的內嵌數據表值函式,而且無法從原生編譯的模組存取。
10776 16 否 非記憶體優化數據表上的觸發程式無法使用WITH NATIVE_COMPILATION。
10777 16 否 記憶體最佳化資料表上的觸發程序必須使用 WITH NATIVE_COMPILATION。
10778 16 否 不支援記憶體優化數據表和非記憶體優化數據表之間的外鍵關聯性。
10779 16 否 耐久性選項 'schema_only' 僅支援記憶體最佳化資料表。
10780 16 否 被參考的資料表『%.*ls』中沒有主鍵與外鍵『%.*ls』中的參考資料行清單相符。 記憶體優化數據表中的外鍵必須參考主鍵。
10781 16 否 Querytraceon %d 和最佳化工具提示 '%.*ls' 指定了彼此衝突的行為。 拿掉其中一個並重新執行查詢。
10782 16 否 BEGIN ATOMIC 只有在原生編譯的模組中才支援。
10783 16 否 原生編譯模組的主體必須是 ATOMIC 區塊。
10784 16 否 BEGIN ATOMIC 陳述式的 WITH 子句必須指定選項 '%ls' 的值。
10785 15 否 僅支援將 %S_MSG '%ls' 與 %S_MSG 搭配使用。
10786 16 否 該 ALTER AVAILABILITY GROUP 指令失敗是因為它包含多個 MODIFY REPLICA 選項:%ls。 針對您要修改的每個複本選項,請分別輸入一個獨立的 ALTER AVAILABILITY GROUP ... MODIFY REPLICA 指令。
10787 16 否 具有資料行存放索引的 Hekaton 資料表不允許使用 REPEATABLEREAD 和 SERIALIZABLE 提示。
10788 15 否 數據表類型不支援選項 『%ls』。
10789 15 否 必須針對資料表 '%.*ls' 上的索引 '%.*ls' 指定選項 '%ls'。 哈希索引需要它。
10790 15 否 選項 『%ls』 只能針對哈希索引指定。
10791 15 否 哈希索引只允許在記憶體優化數據表中。
10792 15 否 在原生編譯的模組中使用時,函式 『%.*ls』 無法出現在 catch 區塊之外。
10793 16 否 索引和 PRIMARY KEY 約束都已在資料行 '%.*ls'、資料表 '%.*ls' 的定義中內嵌定義。 不允許直接在資料行定義中同時定義索引和 PRIMARY KEY 限制。
10794 15 否 '%ls' 不支援搭配 %S_MSG 使用。
10795 15 否 變數 %.*ls' 宣告為非 Null,且必須以初始值宣告。
10796 15 否 SCHEMABINDING 選項僅支援原生編譯模組,且這些模組必須使用此選項。
10,797 15 否 每個資料庫只允許一個 MEMORY_OPTIMIZED_DATA 檔案群組。
10798 16 否 這不是這個物件的有效數據壓縮設定。 它只能與數據行存放區索引搭配使用。 請選擇 [無]、[頁面] 或 [數據列壓縮]。
10799 16 否 這不是資料行存放索引的有效資料壓縮設定。 請選擇 COLUMNSTORE 或 COLUMNSTORE_ARCHIVE 壓縮方式。
10800 16 否 WSFC 資源 '%.*ls' 的接聽程式無法啟動,並傳回錯誤碼 %d,'%.*ls'。 如需此錯誤碼的詳細資訊,請參閱 Windows 開發文件中的「System Error Codes」。
10801 16 否 無法停止 Windows 故障轉移叢集資源 『%.*ls』 的接聽程式。 錯誤: %d。 %.*ls
10802 10 否 無法將任務排入佇列,以註冊 SQL Server 服務的服務主體名稱 (SPN)。 在手動新增SPN或重新啟動 SQL Server 之前,將無法進行 Kerberos 驗證。 SQLOS 錯誤碼: %d。
10900 16 否 啟動時,無法設定資源管理員。 請參閱 SQL Server 錯誤記錄以取得明確的錯誤訊息,或執行 DBCC CHECKCATALOG('master') 檢查 master 資料庫的一致性。
10901 16 否 使用者沒有改變資源管理員組態的權限。
10902 16 否 使用者定義函數 '%s' 不存在 master 資料庫中,或使用者沒有存取權限。
10903 16 否 分類使用者定義函數的指定結構描述名稱 '%.*ls' 可能不存在,或使用者沒有使用權限。
10904 16 否 資源控管設定失敗。 在即將刪除或移至其他資源集區的工作負載群組中,有作用中的工作階段。 請中斷受影響工作負載群組中的所有使用中工作階段,然後再試一次。
10905 16 否 無法完成資源管理員組態,因為記憶體不足。 請減少伺服器負載,或嘗試在專用管理員連接上進行作業。
10906 16 否 物件 '%.*ls'.'%.*ls' 不是有效的資源管理員分類器用戶定義函式。 有效的分類器使用者定義函數必須繫結至結構描述、傳回 sysname,且不得有參數。
10907 16 否 值為 %u 的屬性 %.*ls' 大於值為 %u 的屬性 '%.*ls'。
10908 16 否 值為 %u 的屬性 '%.*ls' 小於值為 %u 的屬性 '%.*ls'。
10909 16 否 無法建立資源集區。 資源集區數上限不能超過目前的限制 %u,其中包括預先定義的資源集區。
10910 16 否 無法完成作業。 指定的 『%.*ls』 值 %u 會導致排程器 %上所有資源集區的最小值總和超過 100%。 減少一或多個集區的值,或變更集區親和性,讓總和小於或等於100。
10,911 16 否 無法執行要求的作業,因為資源集區 '%.*ls' 不存在。
10912 16 否 無法完成作業。 不允許刪除預先定義的 %S_MSG。
10913 16 否 使用者不得 %S_MSG 資源集區 '%.*ls' 中的工作負載群組 '%.*ls'。
10914 16 否 %S_MSG '%.*ls' 的名稱不能以 ## 的 # 開頭。
10915 16 否 無法完成作業。 不允許改變 '%.*ls' %S_MSG。
10916 16 否 無法卸除資源集區 『%.*ls』,因為它包含工作負載群組 『%.*ls』。 請先刪除或移除所有使用此資源集區的工作負載群組,然後再刪除此資源集區。
10917 16 否 ALTER WORKLOAD GROUP 失敗。 必須指定 'WITH' 或 'USING' 子句。
10918 16 否 無法建立 %S_MSG '%.*ls',因為它已經存在。
10919 16 否 從 master 資料庫讀取資源管理員組態時發生錯誤。 請檢查 master 資料庫的完整性,或連絡系統管理員。
10920 16 否 無法 %S_MSG 使用者自訂函數「%.*ls」。 它正被用作資源控管器分類器。
10921 16 否 '%.*ls' %S_MSG 無法從 '%.*ls' %S_MSG 中移出。
10922 16 否 %ls 失敗。 請重新執行該陳述式。
10923 16 否 %ls 失敗。 在這個版本的 SQL Server 中未提供資源管理員。 您可以操作資源管理員中繼資料,但無法套用資源管理員組態。 只有 Enterprise 版的 SQL Server 支援資源管理員。
10924 16 否 集區親和性範圍無效。 下限 %d 必須小於上限 %d。
10925 16 否 在集區親和性範圍清單中,%S_MSG 值被指定了多次。
10926 16 否 指定 %S_MSG %d 的 %S_MSG 範圍至少包含一個目前執行個體無法使用的 %S_MSG。 此實體可用的 %S_MSG數目上限為 %d。
10927 16 否 無法完成作業。 指定的 『%.*ls』 值 %u 會導致使用資源集區 '%.*ls' 的所有工作負載群組的最小值總和超過 100%。 減少值或修改其他工作負載群組,讓總和小於或等於 100。
10928 16 否 資源識別碼: %d。 資料庫的 %ls 限制為 %d,且已達到。 請參閱「http://go.microsoft.com/fwlink/?LinkId=267637」以取得協助。
10929 16 否 資源識別碼: %d。 %ls 最小值保證為 %d、最大限制為 %d,且資料庫的目前使用量為 %d。 不過,伺服器目前太忙,無法為此資料庫支援大於 %d 的 %ls。 請參閱「http://go.microsoft.com/fwlink/?LinkId=267637」以取得協助。 否則,請稍後再試一次。
10930 16 否 服務目前太忙碌。 請稍後再試一次。
10931 16 否 無法卸除資源集區 『%.*ls』,因為它系結至資料庫。 請先移除與該資源集區的所有繫結,再將其刪除。
10932 16 否 資源控管器設定失敗,因為資源集區中有一個使用中的資料庫正在刪除中。 讓資料庫脫機,然後再試一次。
10933 16 否 此系統上不存在標識碼為 %d 的 %S_MSG。 使用 sys.dm_os_schedulers 尋找此系統中有效的 %S_MSGs。
10934 16 否 無法執行要求的作業,因為外部資源集區 『%.*ls』 不存在。
10935 16 否 外部資源集區不允許多個處理器群組。
10936 16 否 資源識別碼: %d。 彈性集區的 %ls 限制為 %d,且已達到。 請參閱「http://go.microsoft.com/fwlink/?LinkId=267637」以取得協助。
10937 16 否 默認工作負載群組不允許改變屬性 『%.*ls』。
10961 16 否 要求已中止,因為其CPU使用量超過工作負載群組的最大設定限制。
10981 10 否 資源管理器重新設定成功。
10982 16 是的 無法執行資源管理員分類器使用者定義函數 『%.*ls』。 上次錯誤 %u,狀態 %u。 如需詳細資訊,請參閱 SQL Server 錯誤記錄中來自工作階段識別碼 %ld 的先前錯誤。 分類函數經過時間: %I64u 毫秒。
10983 16 否 使用者已取消資源管理員 '%ls' 作業。
10984 16 否 資源管理員重新設定失敗。
10985 10 否 資源控管器重新設定時發生問題(HRESULT 代碼:0x%lx,原因:%ls),在將使用中的外部資源集區識別碼傳送至 Launchpad 時。 這不會導致重新設定失敗。
錯誤 嚴重性 已記錄事件 描述
一萬 16 否 未知的提供者錯誤。
10001 16 否 供應商回報發生了非預期的災難性故障。
10002 16 否 提供者並未實作功能。
10003 16 否 提供者已用完記憶體。
10004 16 否 提供者報告了有一或多個引數無效。
10005 16 否 提供者並未支援介面。
10006 16 否 提供者指出使用了無效的指標。
10007 16 否 提供者指出使用了無效的控制代碼。
10008 16 否 提供者已結束操作。
10009 16 否 提供者並未給予任何關於錯誤的資訊。
10010 16 否 完成這個作業所需要的資料尚無法供提供者使用。
10011 16 否 拒絕存取。
10021 16 否 由於已經到達資源的限制而由提供者結束執行。
10022 16 否 提供者呼叫了取用者中 IRowsetNotify 的某個方法,而該方法尚未傳回。
10023 16 否 提供者並未支援所需的方法。
10024 16 否 提供者指出使用者沒有執行此作業的權限。
10025 16 否 提供者在外部處理序中造成了伺服器故障。
10026 16 否 並未設定命令文字。
10027 16 否 命令尚未準備。
10028 16 否 驗證失敗。
10032 16 否 無法傳回多個結果集 (提供者不支援)。
10033 16 否 指定的索引不存在,或是提供者不支援這個資料來源上的索引掃描。
10034 16 否 指定的資料表或檢視不存在或包含錯誤。
10035 16 否 並未對於一或多個必要參數給定值。
10042 16 否 當有開啟的資料列集時無法設定任何屬性。
10052 16 否 插入動作已由提供者於通知時取消。
10053 16 否 由於符號不符或溢位以外的原因而無法轉換資料值。
10054 16 否 一或多個資料行的資料值超出提供者所使用資料類型的範圍。
10055 16 否 資料違反了一個或多個資料行的完整性限制。
10056 16 否 具有暫止變更的資料列數量已經超過了由 DBPROP_MAXPENDINGROWS 屬性所指定的限制。
10057 16 否 無法建立資料列。 會超過資料列集所支援的作用中資料列總數。
10058 16 否 使用者在釋放先前取得的資料列控制代碼之前,無法插入新的資料列。
10062 16 否 變更已由提供者於通知時取消。
10063 16 否 由於符號不符或溢位以外的原因而無法轉換資料值。
10064 16 否 一或多個資料行的資料值超出提供者所使用資料類型的範圍。
10065 16 否 資料違反了一個或多個資料行的完整性限制。
10066 16 否 具有暫止變更的資料列數量已經超過了由 DBPROP_MAXPENDINGROWS 屬性所指定的限制。
10067 16 否 資料列集使用開放式並行存取,且資料行的值在包含的資料列最後一次被提取或重新同步處理之後已經變更。
10068 16 否 使用者無法刪除資料列。 刪除作業尚待處理,或已傳送至資料來源。
10069 16 否 使用者無法刪除資料列。 插入動作已被傳送到資料來源。
10081 16 否 此資料列集使用整合索引,且目前沒有索引。
10085 16 否 資料表上的 RestartPosition 於通知時取消。
10086 16 否 該資料表建立於即時資料流之上,且其位置無法重新啟動。
10087 16 否 提供者並未釋放某些現有的資料列。
10088 16 否 資料行的順序在建立資料列集的物件上並未指定。 提供者必須重新執行命令來把下一個提取位置重新定位到其最初位置,且資料行的順序已經變更。
10100 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它包含 DISTINCT 關鍵詞。 建議您從檢視中移除 DISTINCT 或不要索引該檢視。 或者,請考慮使用 GROUP BY 或 COUNT_BIG(*) 取代 DISTINCT,以在分組資料行上模擬 DISTINCT。
10101 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它包含 TOP 或 OFFSET 關鍵詞。 請考慮移除 TOP 或 OFFSET,或不要為檢視建立索引。
10102 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 TABLESAMPLE 子句。 建議您移除 TABLESAMPLE 或不要索引該檢視。
10103 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 OPENROWSET、OPENQUERY 或 OPENDATASOURCE。 建議您不要索引該檢視,或刪除 OPENQUERY、OPENROWSET 和 OPENDATASOURCE。
10104 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為其參考了使用 CONTAINSTABLE 或 FREETEXTTABLE 全文檢索函數的資料表。 建議您移除這些函數的使用或不要索引該檢視。
10105 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視使用了 OPENXML 資料列集提供者。 建議您移除 OPENXML 或不要索引該檢視。
10106 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為其參考了內部系統資料列集提供者。 建議您不要索引此檢視。
10,107 16 否 無法在檢視 %.*ls“ 上建立 %S_MSG,因為它使用數據表變數 %.*ls”。 建議您不要索引此檢視或移除對資料表變數的參考。
10108 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視參考了 SQL Server 內部的資料表。
10109 16 否 無法在檢視「%.*ls」上建立 %S_MSG,因為它參照了衍生資料表「%.*ls」(該資料表是由 FROM 子句中的 SELECT 陳述式所定義)。 建議您移除對衍生資料表的參考或不要索引該檢視。
10110 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為該檢視包含 OUTER APPLY。 請考慮不要為該檢視建立索引,或移除 OUTER APPLY。
10111 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含使用 ODBC 標準逸出語法的聯結。 請考慮改用 ANSI 聯結語法。
10112 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為其中包含指定了聯結提示的 INNER JOIN。 請考慮移除聯結提示。
10113 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 LEFT、RIGHT 或 FULL OUTER 聯結,而且在索引檢視中不允許 OUTER 聯結。 請考慮改用 INNER 聯結。
10114 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 PIVOT 運算子。 建議您不要索引此檢視。
10115 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 UNPIVOT 運算子。 建議您不要索引此檢視。
10116 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視中包含一或多個 UNION、INTERSECT 或 EXCEPT 運算子。 請考慮為原始檢視中作為 UNION、INTERSECT 或 EXCEPT 運算子輸入的每個查詢,各自建立獨立的索引檢視。
10117 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為檢視使用 「*」 運算符來選取數據行。 建議改為依資料行名稱參照。
10118 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 GROUP BY ALL。 建議您改用 GROUP BY。
10119 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 CUBE、ROLLUP 或 GROUPING SETS 運算子。 建議您不要索引此檢視。
10120 16 否 無法在檢視 %.*ls“ 上建立 %S_MSG,因為它包含 ROLLUP 運算符。 建議您不要索引此檢視。
10121 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 HAVING 子句。 建議您移除 HAVING 子句。
10122 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 COMPUTE 子句。 建議您不要索引此檢視,或者改用 GROUP BY 或彙總檢視,以取代彙總結果的 COMPUTE 計算。
10124 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為它參考了 SQL Server 內部資料行。
10125 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用匯總 「%.*ls」。 建議您刪除彙總,不要索引該檢視,或使用替代的彙總。 例如,對於 AVG,改用 SUM 和 COUNT_BIG;對於 COUNT,改用 COUNT_BIG。
10126 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用匯總 「%.*ls」 搭配 DISTINCT 關鍵詞。 建議您不要索引此檢視或刪除 DISTINCT。 考慮在群組資料行上使用 GROUP BY 或 COUNT_BIG(*) 檢視來模擬 DISTINCT。
10127 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含一或多個子查詢。 建議您將檢視變更為只使用聯結來取代子查詢。 或者,可考慮不要為此檢視建立索引。
10,128 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視使用了 CONTAINS 或 FREETEXT 全文檢索述詞。 建議您刪除 CONTAINS 或 FREETEXT,或不要索引該檢視。
10129 16 否 無法在檢視表「%.*ls」上建立 %S_MSG,因為它參照了內嵌或多陳述式資料表值函式「%.*ls」。 請考慮在檢視定義中手動展開函數定義,或不要為該檢視建立索引。
10130 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用不具決定性的 Common Language Runtime (CLR) 數據表值函式 「%.*ls」。。 建議您不要索引該檢視或將其變更為不使用此函數。
10131 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為它參考了非精確的通用語言執行平台 (CLR) 資料表值函數 "%.*ls"。 建議您不要索引該檢視。
10132 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它參考數據表值通用語言執行平臺 (CLR) 函式 「%.*ls」。 建議您移除對該函數的參考或不要索引該檢視。
10133 16 否 無法在檢視 %.*ls“ 上建立 %S_MSG,因為檢視所參考的函數%.*ls” 會執行使用者或系統數據存取。
10134 16 否 無法於檢視 "%.*ls" 中建立 %S_MSG,因為其中包含多個 APPLY。 請考慮不要為該檢視建立索引,或僅使用一個 APPLY。
10136 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因其使用了 COUNT 彙總函式。 請改用 COUNT_BIG。
10137 16 否 因為它參照了通用資料表運算式 "%.*ls",所以無法在檢視表 "%.*ls" 上建立 %S_MSG。 無法對參考通用資料表運算式的檢視建立索引。 建議您不要索引該檢視,或從檢視定義中移除通用資料表運算式。
10138 16 否 無法於檢視表 '%.*ls' 上建立 %S_MSG,因為其 SELECT 清單未包含 COUNT_BIG 的適當用法。 請考慮將 COUNT_BIG(*) 新增至 SELECT 清單。
10139 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視使用了隱含轉換,會從字串轉換成 datetime 或 smalldatetime。 請使用明確指定且具決定性樣式值的 CONVERT。
10140 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視中包含資料表提示。 建議您移除該提示。
10141 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為它參考了位於 SELECT 清單的非索引鍵資料行之外的 CLR 例程(函式或方法)'%.*ls'。 請重新建立或修改檢視,使其除了在 SELECT 清單中的非鍵資料行之外,不參考 CLR 常式,然後再建立索引。
10142 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 APPLY。 建議您不要索引該檢視,或移除 APPLY。
10143 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為其中包含排序或彙總視窗函式。 請將函數從檢視定義中移除,否則請勿索引該檢視。
10144 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視中使用了 CHANGETABLE 函數。
10145 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為它參考稀疏資料行集。 包含稀疏資料行集的檢視無法建立索引。 請考慮將疏鬆資料行集從檢視中移除,或不要為檢視建立索引。
10146 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它使用 SEMANTICSIMILARITYTABLE、SEMANTICKEYPHRASETABLE 或 SEMANTICSIMILARITYDETAILSTABLE 函數。
10147 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它使用時態 FOR SYSTEM_TIME 子句。
10148 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它使用 OPENJSON。
10149 16 否 因為檢視定義包含記憶體優化數據表,所以無法在檢視表 『%.*ls』 上建立具有SNAPSHOT_MATERIALIZATION的索引。
10150 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它參考可內嵌的純量 UDF。
10151 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用 ANTISEMI 或 SEMI 聯結,而且索引檢視中不允許任何 SEMI 聯結。 請考慮改用 INNER 聯結。
10211 16 否 無法對 null CLR 類型值呼叫變更器。
10227 16 否 類型為「%.*ls.%.*ls」的欄位「%.*ls」無法更新,因為該欄位是「%.*ls」。
10240 16 否 找不到 UdtExtensions.dll。 請檢查您的安裝情況。
10300 16 否 組件 '%.*ls' 參考了組件 '%.*ls',但該組件不存在於目前的資料庫中。 SQL Server 嘗試從參考組件來源的相同位置尋找並自動載入參考的組件,但該作業已失敗 (原因: %S_MSG)。 請將參考的組件載入目前的資料庫並再試一次。
10301 16 否 組件 '%.*ls' 參考了組件 '%.*ls',但該組件不存在於目前的資料庫中。 SQL Server 嘗試從參考組件來源的相同位置尋找並自動載入參考的組件,但該作業已失敗 (原因: %s)。 請將參考的組件載入目前的資料庫並再試一次。
10302 16 否 無法取得 SQL Server 的路徑: '%ls'。
10303 16 是的 無法建立 AppDomain 管理程式: '%.*ls'.
10304 16 否 無法使用 HRESULT 0x%x 輸入 Common Language Runtime (CLR)。 這可能是由於資源條件很低。
10305 16 否 必須使用 SqlFunctionAttribute 來註解 CLR 資料表值函數的 Init 方法。
10306 16 否 CLR 資料表值函數的 Init 方法的 SqlFunctionAttribute 必須設定 FillRowMethodName 屬性。
10307 16 否 SqlFunctionAttribute 的 FillRowMethodName 屬性並未包含有效的方法名稱。
10308 10 否 警告:您註冊的Microsoft .NET Framework 元件 '%.*ls' 未在 SQL Server 裝載的環境中完整測試,且不受支援。 以後,如果您對此組件或 .NET Framework 進行升級或服務,您的 CLR 整合常式可能會停止運作。 如需詳細資料,請參閱《SQL Server 線上叢書》。
10309 10 否 警告:您註冊的 SQL Server 用戶端元件 '%.*ls' 未在 SQL Server 託管環境中完整測試。
10310 10 是的 由於通用語言執行平台 (CLR) 或安全性資料定義語言 (DDL) 作業,AppDomain %i (%.*ls) 已標記為卸載。
10311 10 是的 由於記憶體不足的壓力,AppDomain %i (%.*ls) 已標示為卸載。
10312 16 否 .NET Framework 執行已中止。 UDP/UDF/CLR 類型並未還原執行緒 Token。
10313 16 否 在 %S_MSG 期間使用 .NET Framework 時發生錯誤。 伺服器可能資源不足。 請嘗試再次執行查詢。 如果問題持續發生,請連絡支援人員。 %.*ls
10314 16 否 嘗試載入組件識別碼 %d 時,Microsoft .NET Framework 發生錯誤。 伺服器可能用盡資源,或元件可能不受信任。 請再次執行查詢,或參閱文件集,以了解如何解決組件信任問題。 如需有關此錯誤的詳細資訊: %.*ls
10316 16 否 具有指定版本 ID(%d)的應用程式網域因記憶體壓力而被卸載,因此無法找到。
10317 16 否 嘗試取得檔案 '%s' 的檔案版本資訊時發生錯誤。
10318 16 否 '%.*ls' 失敗,因為類型為 '%.*ls' 之方法 '%.*ls' 的參數 %d 已標註不支持的屬性 System.ParamArrayAttribute。
10319 16 否 UserDefinedType 方法呼叫失敗,因為類型為 '%.*ls' 之方法 '%.*ls' 的參數 %d 已標註不支持的屬性 System.ParamArrayAttribute。
10320 16 否 方法名稱 '%.*ls' 對 '%.*ls' 無效。
10321 16 否 方法名稱 '%.*ls' 對於 UserDefinedType 方法呼叫無效。
10322 16 否 在資料庫 %.*ls 中找不到類型 %.*ls
10323 16 是的 已由 .Net Framework Managed 偵錯助理 %.*ls 識別出無效的使用者程式碼
10324 16 否 WITH ENCRYPTION 選項 CREATE TRIGGER 僅適用於 T-SQL 觸發器,不適用於 CLR 觸發器。
10325 16 是的 伺服器因使用者的非受控程式碼中發生堆疊溢位而正在關閉。
10326 16 是的 組件 '%.*ls' 的兩個版本無法在資料庫 '%.*ls' 中共存。 請選擇要保留的版本,並刪除另一個版本。
10327 14 否 針對組件 '%.*ls' 的 %ls ASSEMBLY 失敗,因為組件 '%.*ls' 未受信任。 當下列任一條件成立時,該組件會被視為受信任:該組件已使用憑證簽署,或已使用具有對應且具 UNSAFE ASSEMBLY 權限之登入的非對稱金鑰簽署,或者已使用 sp_add_trusted_assembly 設為受信任。
10328 16 否 堆疊空間不足,無法建立 AppDomain '%.*ls'。
10329 16 否 .Net Framework 執行已中止。 %.*ls
10330 16 否 ALTER ASSEMBLY 失敗是因為 '%s' 型別的序列化佈局會因更新後裝配中型別 '%s' 的改變而改變。 保留的類型不允許變更序列化配置。
10331 16 否 組件 '%.*ls' 中的類型 '%ls' 衍生自 CLR 類型不支援的一般類型。
10332 16 否 元件 %.*ls“ 是使用 .NET Framework 的版本 %.*ls 所建置。 SQL Server 目前使用版本 %s。
10333 16 是的 無法從 CLR 取得 ICLRAppDomainResourceMonitor 介面。 CLR 的錯誤碼為:0x%x。 因此,資源監視不適用於標識碼為 %d 的AppDomain。
10334 16 否 變更資料庫相容性層級會導致在資料庫 %s 的一或多個物件中,將數據標示為未核取。 請參閱 sys.tables 和 sys.views 中的 has_unchecked_assembly_data 資料行,以找出所有這類物件。
10335 16 否 Common Language Runtime (CLR) 是以不支援的方式載入。 如果 SQL Server 內執行的擴充預存程序或 OLE Automation 物件在 CLR 整合執行階段主機載入 CLR 之前呼叫受控程式碼,就可能發生這種情況。 您必須重新啟動 SQL Server,才能使用 CLR 整合功能。
10336 10 否 無法將工作排入佇列,以在 SQL Server 啟動期間啟動 CLR。 錯誤碼: %u。 CLR 將以隨選方式啟動。
10337 16 否 發生內部錯誤。
10338 16 否 元件驗證失敗。 無法開啟實體檔案 『%.*ls』: %ls。
10339 16 否 元件驗證失敗。 無法從實體檔案 %.*ls“ 讀取: %ls。
10340 16 否 DROP ASSEMBLY 失敗。 錯誤碼:0x%x。
10341 16 否 無法載入元件 %.*ls',因為 Azure SQL 資料庫 不支援使用者定義的元件。 如有問題,請連絡 Azure 技術支援。
10342 16 否 無法載入元件 %.*ls',因為這個版本的 SQL Server 僅支援 SAFE 元件。
10343 14 否 對組件 '%.*ls' 使用 SAFE 或 EXTERNAL_ACCESS 選項的 CREATE 或 ALTER ASSEMBLY 失敗,因為 sp_configure 的「clr strict security」選項設為 1。 Microsoft 建議您使用憑證或非對稱金鑰來簽署組件,而該憑證或金鑰必須有對應的登入,且該登入具有 UNSAFE ASSEMBLY 權限。 或者,您可以使用 sp_add_trusted_assembly 來信任該組件。
10344 16 否 內部數據表存取錯誤:無法使用 HRESULT 存取信任元件內部資料表:0x%x。 請連絡客戶支援服務。
10345 16 否 元件哈希 『0x%.*ls』 已經受信任。
10346 16 否 元件哈希 『0x%.*ls』 目前不受信任。 未採取任何動作。
10347 16 否 此實例上未啟用 Common Language Runtime(CLR)。
10501 16 否 無法建立計畫指南 '%.*ls',因為不允許使用所提供的類型 '%.*ls'。
10502 16 否 無法建立計畫指南 '%.*ls',因為由 @stmt 和 @module_or_batch 或由 @plan_handle 和 @statement_start_offset 指定的陳述式,與資料庫中現有的計畫指南 '%.*ls' 相符。 請卸除現有計畫指南後,再建立新的計畫指南。
10503 16 否 不允許執行「%.*ls」操作。
10504 16 否 無法建立計劃指南 『%.*ls』,因為參數 @hints 不正確。 使用 N'OPTION ( <query_hint> [ ,...n ] )'.
10505 16 否 無法建立計劃指南 『%.*ls』,因為提供的 @module_or_batch 『%.*ls』 值不是合法的雙部分名稱。 請使用 'schema_name.object_name'。
10506 16 否 無法建立計劃指南 『%.*ls』,因為參數 @stmt 有多個語句。
10507 16 否 無法建立計畫指南 '%.*ls',因為由 @stmt 和 @module_or_batch,或由 @plan_handle 和 @statement_start_offset 所指定的陳述式,與指定模組或批次中的任何陳述式都不相符。 請將值修改為與模組或批次中的陳述式相符。
10508 16 否 無法 '%ls' 計劃指南 '%.*ls',因為它不存在或您沒有權限。 請確認目前工作階段的計畫指南名稱和所使用的資料庫,以及您具備所需權限。
10509 16 否 無法建立計畫指南「%.*ls」,因為由 @stmt 或 @statement_start_offset 指定的陳述式包含語法錯誤,或不適用於計畫指南。 請提供單一有效 Transact-SQL 陳述式,或批次中陳述式的有效開始位置。 若要取得有效開始位置,請查詢 sys.dm_exec_query_stats 動態管理函數中的 'statement_start_offset' 資料行。
10510 16 否 無法建立計畫指南 '%.*ls',因為資料庫中已經有該名稱的計畫指南。 使用唯一名稱。
10511 16 否 無法建立計畫指南「%.*ls」,因為 @params 不是 NULL。 @params 如果 @type 為 'object',則必須為 NULL。
10512 16 否 無法建立計劃指南 『%.*ls』,因為物件 『@module_or_batch』 已加密。 請考慮使用其他技術來調整查詢,例如索引和統計資料。
10513 16 否 無法 %S_MSG %S_MSG '%.*ls',因為它被計畫指南 '%.*ls' 參考。 請先使用 sp_control_plan_guide 刪除該計畫指南。 視情況需要記錄計畫指南定義以供日後使用。
10514 16 否 無法建立計畫指南 '%.*ls',因為當 @module_or_batch 為物件時,@type 不能是大型物件。
10515 16 否 無法建立計劃指南 『%.*ls』,因為模組 『%.*ls』 不存在,或您沒有所需的許可權。
10516 16 否 無法建立計劃指南 『%.*ls』,因為 @module_or_batch 無法編譯。
10517 16 否 無法建立計畫指南 '%.*ls',因為您沒有所需的權限。 需要有改變資料庫的權限。
10518 16 否 無法執行 sp_control_plan_guide,因為沒有控制計畫指南 '%.*ls' 的足夠權限。 請改變計畫指南所參考之物件上的權限,或改變所需的資料庫權限。
10519 16 否 無法建立計畫指南 '%.*ls',因為在 @hints 中指定的提示無法套用至由 @stmt 或 @statement_start_offset 指定的陳述式。 請確認提示是否可套用於該敘述。
10520 16 否 無法建立計劃指南 『%.*ls』,因為 @type 已指定為 『%ls』,而且為參數 『%ls』 指定了非 NULL 值。 但這種類型要求參數必須為 NULL 值。 請為參數指定 NULL,或將參數類型變更為允許非 NULL 值的類型。
10521 16 否 無法建立計劃指南 『%.*ls』,因為 @type 已指定為 『%ls』,且參數 『%ls』 為 NULL。 但這種類型要求參數必須為非 NULL 值。 請為參數指定非 NULL 值,或將參數類型變更為允許 NULL 值的類型。
10,522 16 否 無法建立計劃指南 『%.*ls』,因為 @hints 有不合法的值。 若 @hints 為 'template',則 @type 必須是 OPTION(PARAMETERIZATION FORCED) 或 OPTION(PARAMETERIZATION SIMPLE)。
10523 16 否 無法產生查詢範本,因為 @querytext 不包含有效的單一查詢。
10524 16 否 無法參數化 @querytext。
10525 10 否 計畫指南 '%.*ls' 經過 FORCED 或 SIMPLE 參數化作業自動參數化之後,有符合陳述式,但其中包含的 RECOMPILE 提示已被忽略。 自動參數化的陳述式不支援 RECOMPILE。 請考慮捨棄此計畫指南,或將其中的 RECOMPILE 移除。
10526 16 否 無法卸除 %S_MSG '%.*ls',因為其觸發程式 '%.*ls' 被計劃指南 '%.*ls' 參考。 請先使用 sp_control_plan_guide 刪除該計畫指南。 視情況需要記錄計畫指南定義以供日後使用。
10527 16 否 無法建立計劃指南 『%.*ls』,因為物件 『%.*ls』 是暫存物件。
10528 16 否 無法建立計畫指南 '%.*ls',因為名稱無效。 計畫指南名稱的開頭不可以是 '#' 字元。
10529 16 否 無法建立計畫指南 '%.*ls',因為在 @type 上已經有類型為 @stmt'template' 的計畫指南 '%.*ls'。
10530 16 否 無法建立計劃指南 『%.*ls』,因為所 @statement_start_offset 指定的語句不符合指定模組或批次中的任何語句。 請考慮修改 @statement_start_offset 以符合模組或批次中的語句。
10531 16 否 無法從快取建立計畫指南 '%.*ls',因為使用者沒有足夠的權限。 將 VIEW SERVER STATE 權限授與建立計畫指南的使用者。
10532 16 否 無法建立計劃指南 『%.*ls』,因為 指定的 @plan_handle 批次或模組不包含符合計劃指南資格的語句。 為 @plan_handle指定不同的值。
10533 16 否 無法建立計畫指南 '%.*ls',因為計畫指南名稱超出允許的最大字元數 124 個字元。 請指定少於 125 個字元的名稱。
10534 16 否 無法建立計劃指南 『%.*ls』,因為指定的 @params 值無效。 指定表單 <中的值parameter_name><parameter_type>,或指定NULL。
10535 16 否 無法建立計畫指南 '%.*ls',因為在計畫快取中找不到與指定計畫控制代碼相對應的計畫。 請指定已快取的計畫控制代碼。 若要取得已快取計畫控制代碼的清單,請查詢 sys.dm_exec_query_stats 動態管理檢視。
10536 16 否 無法建立計劃指南 『%.*ls』,因為對應至指定 @plan_handle 之批次或模組包含超過 1000 個合格語句。 請為批次或模組中的每個陳述式建立計畫指南,方法是為每個陳述式指定 statement_start_offset 值。
10537 16 否 無法啟用計劃指南 『%.*ls』,因為已啟用的計劃指南 『%.*ls』 包含語句的相同範圍和起始位移值。 請停用現有的計畫指南後,再啟用指定的計畫指南。
10538 16 否 找不到計畫指南,可能是因為指定的計畫指南識別碼是 NULL 或無效,或是因為您對計畫指南參考的物件不具有權限。 確認計畫指南 ID 有效、目前工作階段已設為正確的資料庫內容,且您對計畫指南所參考的物件具有 ALTER 權限,或具有 ALTER DATABASE 權限。
10539 16 否 無法從快取建立計畫指南 '%.*ls',因為起始位移為 %d 的陳述式沒有可用的查詢計畫。如果該陳述式相依於尚未建立的資料庫物件,就可能發生這個問題。 請確定是否所有必要的資料庫物件都存在,並先建立計畫指南後再執行陳述式。
10601 16 否 無法為叢集索引指定內含資料行。
10602 16 否 CREATE/ALTER/DROP INDEX 陳述句中不允許混合舊語法與新語法。
10603 16 否 無法在檢視表 '%.*ls' 上重建叢集索引 '%.*ls',因為檢視相依於叢集索引 '%.*ls' 的基表 '%.*ls' 已停用。
10604 16 否 當也指定 ONLINE 索引選項時,無法使用 DROP_EXISTING 索引選項將統計資訊轉換為索引。
10605 16 否 無法停用數據表 %.*ls“ 上的主鍵索引 「%.*ls」,因為數據表已發行以供複寫。
10606 16 否 無法在檢視 「%.*ls」 上停用叢集索引 「%.*ls」,因為索引檢視已發行以供複寫。
10607 16 否 無法停用數據表 '%.*ls' 上的叢集索引 '%.*ls',因為數據表已啟用變更追蹤。 在停用叢集索引之前,請先停用資料表的變更追蹤功能。
10608 16 否 無法停用數據表 '%.*ls' 上的索引 '%.*ls',因為數據表已啟用變更追蹤。 變更追蹤要求資料表上必須有主索引鍵約束,而停用索引會卸除該約束。 請先停用資料表的變更追蹤,再停用索引。
10609 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 是計算數據行。 請重寫篩選運算式,使它不包含這個資料行。
10,610 16 否 無法在物件 『%.*ls』 上建立篩選索引 『%.*ls』,因為它不是用戶數據表。 只有資料表上支援使用篩選的索引。 如果您嘗試在檢視表上建立篩選的索引,請考慮建立索引檢視表,並在檢視表定義中加入篩選運算式。
10611 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 會與較高數據類型優先順序或不同定序的常數進行比較。 篩選的 %S_MSG 不支援將資料行轉換成常數的資料類型。 若要解決此錯誤,請明確地將常數轉換成與數據行 『%.*ls』 相同的數據類型和定序。
10612 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 與無法轉換成數據行數據類型的常數進行比較。 請重寫篩選運算式,使它不包含這個比較。
10617 16 否 無法建立或重建索引 '%.*ls'。 這個索引的索引鍵長度 (%d 位元組) 超過使用 Vardecimal 儲存格式時的 '%d' 位元組最大容許長度。
10618 16 否 無法在資料表 『%.*ls』 上 %S_MSG篩選索引 '%.*ls',因為語句會將IGNORE_DUP_KEY選項設定為 ON。 請重寫陳述式,使它不使用 IGNORE_DUP_KEY 選項。
10619 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 是 CLR 數據類型。 請重寫篩選運算式,使它不包含這個資料行。
10620 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式包含與常值 NULL 值的比較。 請重寫比較,以使用 IS [NOT] NULL 比較運算子來測試 NULL 值。
10,621 16 否 無法建立數據表 '%.*ls' 上的索引 '%.*ls',因為索引篩選表達式中的數據行 '%.*ls' 是數據行集。
10622 16 否 無法建立或重建 %S_MSG '%.*ls'。 在包含疏鬆資料行或資料行集資料行的資料表中不支援使用壓縮索引。
10623 16 否 無法在物件 『%.*ls』 上建立篩選統計數據 『%.*ls』,因為它不是用戶數據表。 只有使用者資料表才支援篩選的統計資料。
10629 16 否 資料表 '%.*ls' 中為資料行 '%.*ls' 指定的資料類型,不能作為索引分散索引鍵中的資料行。
10633 16 否 無效的在線索引建立作業
10634 10 是的 '%.*ls' 語句是由主機名 '%.*ls' 在物件 '%.*ls' 上執行,主機進程標識碼 %d 使用具有MAX_DURATION = %d 且ABORT_AFTER_WAIT = BLOCKERS 的WAIT_AT_LOW_PRIORITY選項。 封鎖用戶會話會在等候時間上限之後終止。
10635 16 否 無法針對 『%.*ls』 執行線上作業,因為索引包含大型物件類型的數據行,而且在此在線作業之前有更新作業。 將線上作業放在交易之外,或將其置於交易中任何更新之前。
10636 16 否 因為「在最佳化期間忽略」只適用於非叢集 B 樹或資料行存放區索引,所以無法在「%.*ls.%.*ls」上為「%.*ls」設定此選項。
10637 16 否 無法在標識碼為 %I64d 的 '%.*ls' 上執行此作業,因為目前有一或多個索引處於可繼續的索引重建狀態。 如需詳細資訊,請參閱 sys.index_resumable_operations。
10638 16 否 ALTER INDEX 「%S_MSG」失敗了。 '%.*ls' 上的索引 '%.*ls' 沒有暫止的可繼續索引作業。
10639 16 否 %S_MSG '%.*ls' 的可繼續的索引作業失敗,因為該索引包含類型為 timestamp 的資料行 '%.*ls' 作為索引鍵資料行。
10640 16 否 優化中的忽略無法為 『%.*ls.%.*ls』 上的索引設定,因為它只適用於使用者定義的磁碟數據表上的索引。
10641 16 否 ALTER INDEX 暫停失敗。 '%.*ls' 上的索引 '%.*ls' 沒有主動執行的可繼續索引作業。
10642 16 否 無法為 『%.*ls』 上的索引 『%.*ls』 設定SNAPSHOT_MATERIALIZATION,因為它只適用於檢視表上的索引。
10643 16 否 無法為 『%.*ls』 上的 『%.*ls』 設定SNAPSHOT_MATERIALIZATION,因為它只適用於檢視上的叢集索引。
10644 16 否 %S_MSG '%.*ls' 的可繼續索引作業失敗,因為索引包含計算數據行 '%.*ls' 做為索引鍵或分割數據行。 如果這是非叢集索引,如果數據行是叢集索引鍵的一部分,數據行就會隱含地包含為索引鍵數據行。
10645 10 否 警告:已針對 『%.*ls』 上的相同索引識別出具有相同選項的現有可繼續作業。 現有的作業將會改為繼續。
10646 16 否 在檢視表 '%.*ls' 上具有 SNAPSHOT_MATERIALIZATION 的索引 '%.*ls',無法使用 DROP_EXISTING 選項刪除。
10647 16 否 在 '%.*ls' 上具有 SNAPSHOT_MATERIALIZATION 的索引 '%.*ls' 無法變更。
10648 16 否 無法為 『%.*ls』 上的分割索引 '%.*ls' 設定SNAPSHOT_MATERIALIZATION。
10649 16 否 無法在具有含 SNAPSHOT_MATERIALIZATION 的叢集索引 '%.*ls' 的 '%.*ls' 上建立非叢集索引 '%.*ls'。
10650 16 否 重新整理快照集檢視需要在資料庫上啟用快照集隔離。
10651 16 否 快照集檢視重新整理失敗,因為檢視 『%.*ls.%.*ls』 不存在。
10652 16 否 快照集檢視重新整理失敗,因為 『%.*ls.%.*ls』 不是快照集檢視。
10653 16 否 重新整理快照視圖失敗。
10654 16 否 快照集檢視重新整理失敗,因為無法取得資料庫上的鎖定。
10655 16 否 快照集檢視重新整理失敗,因為檢視未以兩部分名稱格式指定。
10656 10 是的 物件 '%.*ls' 上索引 '%.*ls' 的可繼續執行索引作業已暫停。
10657 10 否 可繼續執行的索引 '%.*ls' 在物件 '%.*ls' 上已暫停 '%.2f' 小時。
10658 16 否 預存程式 『%ls』 目前已停用。
10659 10 是的 ALTER INDEX 已對物件 '%.*ls' 上的索引 '%.*ls' 執行 '%S_MSG',執行主機的主機名稱為 '%.*ls'。
10660 13 是的 線上索引建置作業在嘗試處理單一資料列時,被選為死結犧牲者超過 500 次。 解決封鎖並行作業,然後重新執行查詢。
10661 10 是的 所有快照集檢視的重新整理作業失敗,因為正在進行中還有另一個重新整理作業(全部或單一快照集檢視)。
10662 10 是的 快照集檢視 『%.*ls』 的重新整理作業失敗,因為相同快照集檢視的另一個重新整理作業已在進行中。
10663 10 是的 快照集檢視 『%.*ls』 的重新整理作業失敗,因為所有快照集檢視的重新整理作業都已在進行中。
10664 16 否 無法為記憶體最佳化資料表上的索引指定包含資料行。
10665 15 否 %S_MSG 選項不支援具有 DROP_EXISTING 選項的 '%.*ls'。
10666 16 是的 無法繼續索引建置,因為無法提供所需的 DOP %d(啟動 DOP 作業時使用的值)。 請確定有足夠的 DOP 可用或中止現有的索引作業,然後再試一次。
10667 10 否 警告:建立索引是以 MAXDOP %d 開頭。 作業將會以 MAXDOP 值 %d 繼續。
10668 16 否 在堆積上建立索引時,不支援 %S_MSG 選項。
10669 16 否 不支援在叢集數據行存放區索引上建立非叢集索引的 %S_MSG 選項。
10670 16 否 %S_MSG '%.*ls' 的可繼續索引建立失敗,因為索引包含大型物件數據行 '%.*ls'。
10671 16 否 不支援建立篩選索引的 %S_MSG 選項。
10672 16 否 不支援在具有篩選索引的關聯上建立叢集索引的 %S_MSG 選項。
10673 16 否 無法繼續建立索引,因為找到不正確的保存狀態。 請中止作業,然後再試一次。
10674 16 否 不支援在包含非叢集資料行存放區索引的資料表上使用 %S_MSG 選項來建立叢集索引。
10675 16 否 內部查詢處理器錯誤:查詢處理器無法產生查詢計劃。 此索引組建不支援 RESUMABLE 選項。 移除 RESUMABLE 選項,然後重新執行該陳述式。
10676 10 否 物件 '%.*ls' 上的可續傳索引 '%.*ls' 因持續處於暫停狀態超過 %d 分鐘,已自動中止。 請參閱PAUSED_RESUMABLE_INDEX_ABORT_DURATION_MINUTES DATABASE SCOPED CONFIGURATION 選項,設定自動中止暫停索引操作的閾值。
10677 10 否 物件 '%.*ls' 上的索引 '%.*ls' 已使用有效的資料列重建,但發現統計資料為 NULL。
10678 16 否 無法在數據表 '%.*ls' 上建立數據行存放區索引 '%.*ls',因為數據行 '%.*ls' 是 ORDER 清單中不支持的數據行。
10679 16 否 線上資料行存放區索引不支援 ORDER 子句。
10680 16 否 ALTER INDEX 所有的『%S_MSG』都失敗了。 '%.*ls' 上沒有暫止的可繼續索引作業。
10681 16 否 無法建立大小為 %d 的資料列,這個大小大於允許的資料列大小上限 %d。 藉由指定 RESUMABLE = OFF 選項,中止並重試作業。
10700 16 否 資料表值參數 "%.*ls" 為 READONLY,無法修改。
10701 15 否 READONLY 選項不能用於 EXECUTE 或 CREATE AGGREGATE 語句。
10702 15 否 WITH CUBE 和 WITH ROLLUP 選項不可以搭配 ROLLUP、CUBE 或 GROUPING SETS 規格一起使用。
10703 15 否 分組集過多。 最大值是 %d。
10704 15 否 若要重新擲回錯誤,THROW 語句必須在 CATCH 區塊內使用。 將 THROW 語句插入 CATCH 區塊內,或將錯誤參數新增至 THROW 語句。
10705 15 否 OUTPUT 子句中不允許使用子查詢。
10706 15 否 GROUP BY 子句中指定太多運算式。 提供分組集時,最大數量為 %d。
10707 15 否 目前的相容性模式中不允許 CUBE () 和 ROLLUP() 群組建構。 它們僅允許在 100 模式或更高模式中使用。
10708 15 否 DEFAULT 不允許出現在「%.*ls」的右側
10709 15 否 資料表值建構函式中,每個資料列的資料行數目必須相同。
10710 15 否 在 MERGE 陳述式的「WHEN NOT MATCHED」子句中,不允許使用類型為 '%S_MSG' 的動作。
10711 15 否 在 INSERT 陳述式的 '%S_MSG' 子句中,不允許使用類型為 'MERGE' 的動作。
10712 15 否 虛擬數據行 『%.*ls』 不能是索引的一部分,也不能當做數據分割數據行使用。
10713 15 否 MERGE陳述必須以分號(;) 結尾。
10714 15 否 類型為 '%S_MSG' 的動作在語句的 '%S_MSG' 子句 MERGE 中不得出現超過一次。
10715 15 否 '%.*ls' 不是有效的提示。
10716 15 否 巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式必須具有 OUTPUT 子句。
10717 15 否 當 FROM 子句包含巢狀 INSERT、 UPDATE、 DELETE或 MERGE 語句時,不允許使用 %S_MSG 子句。
10718 15 否 查詢提示不允許出現在巢狀 INSERT、 UPDATE、 DELETE或 MERGE 語句中。
10719 16 否 不支援從 DURABILITY 設為 SCHEMA_AND_DATA 的記憶體最佳化資料表,到 DURABILITY 設為 SCHEMA_ONLY 的記憶體最佳化資料表之間的外鍵關聯。
10720 15 否 OUTPUT INTO 子句不允許用於巢狀的 INSERT、UPDATE、DELETE 或 MERGE 陳述式。
10721 15 否 WHERE CURRENT OF 子句不允許用於巢狀的 INSERT、UPDATE、DELETE 或 MERGE 語句中。
10722 15 否 當 FROM 子句包含巢狀 INSERT的 、 UPDATE、 DELETE或 MERGE 語句時,不允許使用 DISTINCT 關鍵字。
10723 15 否 在 MERGE 陳述式中,變數不能在 SET 動作的 UPDATE 子句中於同一指派內同時設定為資料行和運算式。 在 SET 陳述式的 @variable 動作中,SET 子句內形式為 'UPDATEMERGE = column = expression' 的指派無效。 修改 SET 子句,使其僅指定形式為 'SET@variable = column' 或 'SET@variable = expression' 的指派。
10724 15 否 FORCESEEK 提示不允許用於 INSERT、UPDATE 或 DELETE 陳述式的目標資料表。
10725 15 否 不能在 DECLARE、CREATE AGGREGATE 或 CREATE FUNCTION 陳述式中使用 VARYING 選項。
10726 15 否 使用者定義彙總不支援預設參數。
10727 15 否 不允許在 JOIN 或 APPLY 運算子的任一側使用巢狀的 INSERT、UPDATE、DELETE 或 MERGE 陳述式。
10728 15 否 巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式不可作為 PIVOT 或 UNPIVOT 運算子的資料表來源。
10729 15 否 巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式,不允許在不是 INSERT 陳述式資料列直接來源的 SELECT 陳述式中使用。
10730 15 否 不允許在 INSERT 或 UPDATE 陳述式的 FROM 子句中使用巢狀的 DELETE、MERGE、UPDATE 或 DELETE 陳述式。
10731 15 否 不允許在另一個巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式中使用巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式。
10732 15 否 巢狀的 INSERT、UPDATE、DELETE 或 MERGE 陳述式不允許出現在 UNION、INTERSECT 或 EXCEPT 運算子的任一側。
10733 15 否 在 INSERT 陳述式的 USING 子句中,不允許使用巢狀的 UPDATE、DELETE、MERGE 或 MERGE 陳述式。
10734 16 否 在包含最上層 UNION、INTERSECT 或 EXCEPT 運算子的陳述式中,不允許使用變數指派。
10735 15 否 資料表 '%.*ls' 上已篩選的 %S_MSG '%.*ls' 其 WHERE 子句不正確。
10,736 15 否 全文檢索停用字詞清單陳述句必須以分號 (;) 結束。
10737 15 否 在 ALTER TABLE REBUILD 或 ALTER INDEX REBUILD 陳述式中,當在 DATA_COMPRESSION 子句中指定分割區時,必須指定 PARTITION=ALL。 PARTITION=ALL 子句用來明確表示資料表或索引的所有分割區都會重建,即使在 DATA_COMPRESSION 子句中只指定其中一部分也是如此。
10738 15 否 該語句中的 INSERT 列值表達式數量超過允許的最大列值數 %d。
10739 15 否 語句中使用 MERGE 的插入欄位清單不能包含多部分識別碼。 請改用單一組件識別碼。
10740 15 否 搜尋屬性清單語句的結尾必須是分號 (;)。
10741 15 否 TOP 不能用於與 OFFSET 相同的查詢或子查詢中。
10742 15 否 OFFSET 子句中指定的位移可能不是負數。
10743 15 否 OFFSET 子句提供的數據列數目必須是整數。
10744 15 否 為 FETCH 子句指定的資料列數必須大於零。
10745 15 否 FORCESCAN 提示不允許用於 INSERT、UPDATE 或 DELETE 陳述式的目標資料表。
10,746 15 否 FORCESCAN 提示會與 FORCESEEK 提示同時指定。 拿掉其中一個提示,然後重新提交查詢。
10747 15 否 參數化的 FORCESEEK 提示不能同時與 INDEX 提示或非參數化的 FORCESEEK 提示在同一物件上使用。 對每個資料表或檢視表,請使用 `INDEX` 提示和非參數化的 FORCESEEK 提示,或使用參數化的 FORCESEEK 提示而不使用 `INDEX` 提示。
10748 15 否 在同一個資料表或檢視表上指定了多個 FORCESEEK 提示。 拿掉額外的 FORCESEEK 提示,然後重新提交查詢。
10,749 15 否 FORCESEEK 提示不能與索引 0 搭配使用。 更正提供給 FORCESEEK 提示的索引,然後重新提交查詢。
10750 15 否 FORCESCAN 提示不能與一個以上的 INDEX 提示一起使用。 移除多餘 INDEX 的提示,重新提交查詢。
10751 15 否 '%.*ls' 函式的 WITHIN GROUP 子句中的 ORDER BY 必須恰好有一個運算式。
10,752 15 否 函式 『%.*ls』 可能沒有視窗框架。
10753 15 否 函式 『%.*ls』 必須具有 OVER 子句。
10754 15 否 函式 『%.*ls』 必須具有 WITHIN GROUP 子句。
10755 15 否 函式「%.*ls」接受 %d 到 %d 個引數。
10756 15 否 含有 ROWS 或 RANGE 的視窗框架必須有 ORDER BY 子句。
10757 15 否 函式 『%.*ls』 可能沒有 WITHIN GROUP 子句。
10758 15 否 函式 '%.*ls' 在 OVER 子句內不得有 ORDER BY。
10759 15 否 不可在 OVER 子句中使用 DISTINCT。
10760 16 否 Scale 引數無效。 資料類型 %ls 的 scale 引數可使用的有效運算式為整數常數和整數常數運算式。
10761 16 否 函式 %.*ls 中的數據類型 %.*ls 無效。
10762 16 否 目前相容性模式中不允許 %.*ls 函式。 僅可在 110 模式或更高版本中使用。
10763 15 否 GROUP BY 子句只能包含一個查詢提示。 拿掉額外的提示,然後重新執行查詢。
10,764 15 否 查詢中的群組數據行數目超過允許的最大數目。 SQL Server 允許 64k 個群組數據行。 減少群組數據行的數目,然後重新執行查詢。
10765 15 否 DISTRIBUTED_AGG 和 CENTRAL_AGG 提示詞不能與 CUBE 或 ROLLUP 子句一起使用。 修改查詢並重新執行。
10766 15 否 CENTRAL_AGG必須在 GROUP BY 子句中的所有數據行之後指定。 修改查詢並重新執行。
10767 15 否 當 GROUP BY 子句包含同一個資料行超過一次時,就不能使用 DISTRIBUTED_AGG 提示。 修改查詢並重新執行。
10768 15 否 LABEL 提示只能在查詢中使用一次。 修改查詢並重新執行。
10769 15 否 SET 選項在 ATOMIC 區塊內不被支援。
10770 15 否 在資料庫中設定 REMOTE_DATA_ARCHIVE 時,必須使用 SERVER 選項以及其中之一 CREDENTIAL 或 FEDERATED_SERVICE_ACCOUNT = ON 選項。
10771 15 否 CREDENTIAL該選項無法與 FEDERATED_SERVICE_ACCOUNT = ON 選項一起使用。
10772 15 否 在同一個資料表或檢視表參照上指定了多個 REMOTE_DATA_ARCHIVE_OVERRIDE 提示。 拿掉額外的REMOTE_DATA_ARCHIVE_OVERRIDE提示,然後重新提交查詢。
10773 15 否 REMOTE_DATA_ARCHIVE_OVERRIDE提示不適用於物件 %.*ls',因為它不是已啟用REMOTE_DATA_ARCHIVE的數據表。 移除 REMOTE_DATA_ARCHIVE_OVERRIDE 提示,然後重新提交該陳述式。
10774 15 否 篩選索引的 WHERE 子句不正確。
10775 16 否 物件 %.*ls' 不是記憶體優化數據表或原生編譯的內嵌數據表值函式,而且無法從原生編譯的模組存取。
10776 16 否 非記憶體優化數據表上的觸發程式無法使用WITH NATIVE_COMPILATION。
10777 16 否 記憶體最佳化資料表上的觸發程序必須使用 WITH NATIVE_COMPILATION。
10778 16 否 不支援記憶體優化數據表和非記憶體優化數據表之間的外鍵關聯性。
10779 16 否 耐久性選項 'schema_only' 僅支援記憶體最佳化資料表。
10780 16 否 被參考的資料表『%.*ls』中沒有主鍵與外鍵『%.*ls』中的參考資料行清單相符。 記憶體優化數據表中的外鍵必須參考主鍵。
10781 16 否 Querytraceon %d 和最佳化工具提示 '%.*ls' 指定了彼此衝突的行為。 拿掉其中一個並重新執行查詢。
10782 16 否 BEGIN ATOMIC 只有在原生編譯的模組中才支援。
10783 16 否 原生編譯模組的主體必須是 ATOMIC 區塊。
10784 16 否 BEGIN ATOMIC 陳述式的 WITH 子句必須指定選項 '%ls' 的值。
10785 15 否 僅支援將 %S_MSG '%ls' 與 %S_MSG 搭配使用。
10786 16 否 該 ALTER AVAILABILITY GROUP 指令失敗是因為它包含多個 MODIFY REPLICA 選項:%ls。 針對您要修改的每個複本選項,請分別輸入一個獨立的 ALTER AVAILABILITY GROUP ... MODIFY REPLICA 指令。
10787 16 否 具有資料行存放索引的 Hekaton 資料表不允許使用 REPEATABLEREAD 和 SERIALIZABLE 提示。
10788 15 否 數據表類型不支援選項 『%ls』。
10789 15 否 必須針對資料表 '%.*ls' 上的索引 '%.*ls' 指定選項 '%ls'。 哈希索引需要它。
10790 15 否 選項 『%ls』 只能針對哈希索引指定。
10791 15 否 哈希索引只允許在記憶體優化數據表中。
10792 15 否 在原生編譯的模組中使用時,函式 『%.*ls』 無法出現在 catch 區塊之外。
10793 16 否 索引和 PRIMARY KEY 約束都已在資料行 '%.*ls'、資料表 '%.*ls' 的定義中內嵌定義。 不允許直接在資料行定義中同時定義索引和 PRIMARY KEY 限制。
10794 15 否 '%ls' 不支援搭配 %S_MSG 使用。
10795 15 否 變數 %.*ls' 宣告為非 Null,且必須以初始值宣告。
10796 15 否 SCHEMABINDING 選項僅支援原生編譯模組,且這些模組必須使用此選項。
10,797 15 否 每個資料庫只允許一個 MEMORY_OPTIMIZED_DATA 檔案群組。
10798 16 否 這不是這個物件的有效數據壓縮設定。 它只能與數據行存放區索引搭配使用。 請選擇 [無]、[頁面] 或 [數據列壓縮]。
10799 16 否 這不是資料行存放索引的有效資料壓縮設定。 請選擇 COLUMNSTORE 或 COLUMNSTORE_ARCHIVE 壓縮方式。
10800 16 否 WSFC 資源 '%.*ls' 的接聽程式無法啟動,並傳回錯誤碼 %d,'%.*ls'。 如需此錯誤碼的詳細資訊,請參閱 Windows 開發文件中的「System Error Codes」。
10801 16 否 無法停止 Windows 故障轉移叢集資源 『%.*ls』 的接聽程式。 錯誤: %d。 %.*ls
10802 10 否 無法將任務排入佇列,以註冊 SQL Server 服務的服務主體名稱 (SPN)。 在手動新增SPN或重新啟動 SQL Server 之前,將無法進行 Kerberos 驗證。 SQLOS 錯誤碼: %d。
10900 16 否 啟動時,無法設定資源管理員。 請參閱 SQL Server 錯誤記錄以取得明確的錯誤訊息,或執行 DBCC CHECKCATALOG('master') 檢查 master 資料庫的一致性。
10901 16 否 使用者沒有改變資源管理員組態的權限。
10902 16 否 使用者定義函數 '%s' 不存在 master 資料庫中,或使用者沒有存取權限。
10903 16 否 分類使用者定義函數的指定結構描述名稱 '%.*ls' 可能不存在,或使用者沒有使用權限。
10904 16 否 資源控管設定失敗。 在即將刪除或移至其他資源集區的工作負載群組中,有作用中的工作階段。 請中斷受影響工作負載群組中的所有使用中工作階段,然後再試一次。
10905 16 否 無法完成資源管理員組態,因為記憶體不足。 請減少伺服器負載,或嘗試在專用管理員連接上進行作業。
10906 16 否 物件 '%.*ls'.'%.*ls' 不是有效的資源管理員分類器用戶定義函式。 有效的分類器使用者定義函數必須繫結至結構描述、傳回 sysname,且不得有參數。
10907 16 否 值為 %u 的屬性 %.*ls' 大於值為 %u 的屬性 '%.*ls'。
10908 16 否 值為 %u 的屬性 '%.*ls' 小於值為 %u 的屬性 '%.*ls'。
10909 16 否 無法建立資源集區。 資源集區數上限不能超過目前的限制 %u,其中包括預先定義的資源集區。
10910 16 否 無法完成作業。 指定的 『%.*ls』 值 %u 會導致排程器 %上所有資源集區的最小值總和超過 100%。 減少一或多個集區的值,或變更集區親和性,讓總和小於或等於100。
10,911 16 否 無法執行要求的作業,因為資源集區 '%.*ls' 不存在。
10912 16 否 無法完成作業。 不允許刪除預先定義的 %S_MSG。
10913 16 否 使用者不得 %S_MSG 資源集區 '%.*ls' 中的工作負載群組 '%.*ls'。
10914 16 否 %S_MSG '%.*ls' 的名稱不能以 ## 的 # 開頭。
10915 16 否 無法完成作業。 不允許改變 '%.*ls' %S_MSG。
10916 16 否 無法卸除資源集區 『%.*ls』,因為它包含工作負載群組 『%.*ls』。 請先刪除或移除所有使用此資源集區的工作負載群組,然後再刪除此資源集區。
10917 16 否 ALTER WORKLOAD GROUP 失敗。 必須指定 'WITH' 或 'USING' 子句。
10918 16 否 無法建立 %S_MSG '%.*ls',因為它已經存在。
10919 16 否 從 master 資料庫讀取資源管理員組態時發生錯誤。 請檢查 master 資料庫的完整性,或連絡系統管理員。
10920 16 否 無法 %S_MSG 使用者自訂函數「%.*ls」。 它正被用作資源控管器分類器。
10921 16 否 '%.*ls' %S_MSG 無法從 '%.*ls' %S_MSG 中移出。
10922 16 否 %ls 失敗。 請重新執行該陳述式。
10923 16 否 %ls 失敗。 在這個版本的 SQL Server 中未提供資源管理員。 您可以操作資源管理員中繼資料,但無法套用資源管理員組態。 只有 Enterprise 版的 SQL Server 支援資源管理員。
10924 16 否 集區親和性範圍無效。 下限 %d 必須小於上限 %d。
10925 16 否 在集區親和性範圍清單中,%S_MSG 值被指定了多次。
10926 16 否 指定 %S_MSG %d 的 %S_MSG 範圍至少包含一個目前執行個體無法使用的 %S_MSG。 此實體可用的 %S_MSG數目上限為 %d。
10927 16 否 無法完成作業。 指定的 『%.*ls』 值 %u 會導致使用資源集區 '%.*ls' 的所有工作負載群組的最小值總和超過 100%。 減少值或修改其他工作負載群組,讓總和小於或等於 100。
10928 16 否 資源識別碼: %d。 資料庫的 %ls 限制為 %d,且已達到。 請參閱「https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server」以取得協助。
10929 16 否 資源識別碼: %d。 %ls 最小值保證為 %d、最大限制為 %d,且資料庫的目前使用量為 %d。 不過,伺服器目前太忙,無法為此資料庫支援大於 %d 的 %ls。 請參閱「https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server」以取得協助。 否則,請稍後再試一次。
10930 16 否 服務目前太忙碌。 請稍後再試一次。
10931 16 否 無法卸除資源集區 『%.*ls』,因為它系結至資料庫。 請先移除與該資源集區的所有繫結,再將其刪除。
10932 16 否 資源控管器設定失敗,因為資源集區中有一個使用中的資料庫正在刪除中。 讓資料庫脫機,然後再試一次。
10933 16 否 此系統上不存在標識碼為 %d 的 %S_MSG。 使用 sys.dm_os_schedulers 尋找此系統中有效的 %S_MSGs。
10934 16 否 無法執行要求的作業,因為外部資源集區 『%.*ls』 不存在。
10935 16 否 外部資源集區不允許多個處理器群組。
10936 16 否 資源識別碼: %d。 彈性集區的 %ls 限制為 %d,且已達到。 請參閱「https://learn.microsoft.com/azure/azure-sql/database/resource-limits-logical-server」以取得協助。
10937 16 否 默認工作負載群組不允許改變屬性 『%.*ls』。
10938 16 否 封閉可用性群組連線不支援 Resource Governor DDL。 請使用實例連線重試。
10961 16 否 要求已中止,因為其CPU使用量超過工作負載群組的最大設定限制。
10981 10 否 資源管理器重新設定成功。
10982 16 是的 無法執行資源管理員分類器使用者定義函數 『%.*ls』。 上次錯誤 %u,狀態 %u。 如需詳細資訊,請參閱 SQL Server 錯誤記錄中來自工作階段識別碼 %ld 的先前錯誤。 分類函數經過時間: %I64u 毫秒。
10983 16 否 使用者已取消資源管理員 '%ls' 作業。
10984 16 否 資源管理員重新設定失敗。
10985 10 否 資源控管器重新設定時發生問題(HRESULT 代碼:0x%lx,原因:%ls),在將使用中的外部資源集區識別碼傳送至 Launchpad 時。 這不會導致重新設定失敗。
10986 10 否 無法完成從復寫主機載入資源管理員設定。
10987 10 否 從複寫主機載入資源管理員組態的作業無法啟動。 無法送出非同步任務。
錯誤 嚴重性 已記錄事件 描述
一萬 16 否 未知的提供者錯誤。
10001 16 否 供應商回報發生了非預期的災難性故障。
10002 16 否 提供者並未實作功能。
10003 16 否 提供者已用完記憶體。
10004 16 否 提供者報告了有一或多個引數無效。
10005 16 否 提供者並未支援介面。
10006 16 否 提供者指出使用了無效的指標。
10007 16 否 提供者指出使用了無效的控制代碼。
10008 16 否 提供者已結束操作。
10009 16 否 提供者並未給予任何關於錯誤的資訊。
10010 16 否 完成這個作業所需要的資料尚無法供提供者使用。
10011 16 否 拒絕存取。
10021 16 否 由於已經到達資源的限制而由提供者結束執行。
10022 16 否 提供者呼叫了取用者中 IRowsetNotify 的某個方法,而該方法尚未傳回。
10023 16 否 提供者並未支援所需的方法。
10024 16 否 提供者指出使用者沒有執行此作業的權限。
10025 16 否 提供者在外部處理序中造成了伺服器故障。
10026 16 否 並未設定命令文字。
10027 16 否 命令尚未準備。
10028 16 否 驗證失敗。
10032 16 否 無法傳回多個結果集 (提供者不支援)。
10033 16 否 指定的索引不存在,或是提供者不支援這個資料來源上的索引掃描。
10034 16 否 指定的資料表或檢視不存在或包含錯誤。
10035 16 否 並未對於一或多個必要參數給定值。
10042 16 否 當有開啟的資料列集時無法設定任何屬性。
10052 16 否 插入動作已由提供者於通知時取消。
10053 16 否 由於符號不符或溢位以外的原因而無法轉換資料值。
10054 16 否 一或多個資料行的資料值超出提供者所使用資料類型的範圍。
10055 16 否 資料違反了一個或多個資料行的完整性限制。
10056 16 否 具有暫止變更的資料列數量已經超過了由 DBPROP_MAXPENDINGROWS 屬性所指定的限制。
10057 16 否 無法建立資料列。 會超過資料列集所支援的作用中資料列總數。
10058 16 否 使用者在釋放先前取得的資料列控制代碼之前,無法插入新的資料列。
10062 16 否 變更已由提供者於通知時取消。
10063 16 否 由於符號不符或溢位以外的原因而無法轉換資料值。
10064 16 否 一或多個資料行的資料值超出提供者所使用資料類型的範圍。
10065 16 否 資料違反了一個或多個資料行的完整性限制。
10066 16 否 具有暫止變更的資料列數量已經超過了由 DBPROP_MAXPENDINGROWS 屬性所指定的限制。
10067 16 否 資料列集使用開放式並行存取,且資料行的值在包含的資料列最後一次被提取或重新同步處理之後已經變更。
10068 16 否 使用者無法刪除資料列。 刪除作業尚待處理,或已傳送至資料來源。
10069 16 否 使用者無法刪除資料列。 插入動作已被傳送到資料來源。
10081 16 否 此資料列集使用整合索引,且目前沒有索引。
10085 16 否 資料表上的 RestartPosition 於通知時取消。
10086 16 否 該資料表建立於即時資料流之上,且其位置無法重新啟動。
10087 16 否 提供者並未釋放某些現有的資料列。
10088 16 否 資料行的順序在建立資料列集的物件上並未指定。 提供者必須重新執行命令來把下一個提取位置重新定位到其最初位置,且資料行的順序已經變更。
10100 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它包含 DISTINCT 關鍵詞。 建議您從檢視中移除 DISTINCT 或不要索引該檢視。 或者,請考慮使用 GROUP BY 或 COUNT_BIG(*) 取代 DISTINCT,以在分組資料行上模擬 DISTINCT。
10101 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它包含 TOP 或 OFFSET 關鍵詞。 請考慮移除 TOP 或 OFFSET,或不要為檢視建立索引。
10102 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 TABLESAMPLE 子句。 建議您移除 TABLESAMPLE 或不要索引該檢視。
10103 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 OPENROWSET、OPENQUERY 或 OPENDATASOURCE。 建議您不要索引該檢視,或刪除 OPENQUERY、OPENROWSET 和 OPENDATASOURCE。
10104 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為其參考了使用 CONTAINSTABLE 或 FREETEXTTABLE 全文檢索函數的資料表。 建議您移除這些函數的使用或不要索引該檢視。
10105 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視使用了 OPENXML 資料列集提供者。 建議您移除 OPENXML 或不要索引該檢視。
10106 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為其參考了內部系統資料列集提供者。 建議您不要索引此檢視。
10,107 16 否 無法在檢視 %.*ls“ 上建立 %S_MSG,因為它使用數據表變數 %.*ls”。 建議您不要索引此檢視或移除對資料表變數的參考。
10108 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視參考了 SQL Server 內部的資料表。
10109 16 否 無法在檢視「%.*ls」上建立 %S_MSG,因為它參照了衍生資料表「%.*ls」(該資料表是由 FROM 子句中的 SELECT 陳述式所定義)。 建議您移除對衍生資料表的參考或不要索引該檢視。
10110 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為該檢視包含 OUTER APPLY。 請考慮不要為該檢視建立索引,或移除 OUTER APPLY。
10111 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含使用 ODBC 標準逸出語法的聯結。 請考慮改用 ANSI 聯結語法。
10112 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為其中包含指定了聯結提示的 INNER JOIN。 請考慮移除聯結提示。
10113 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 LEFT、RIGHT 或 FULL OUTER 聯結,而且在索引檢視中不允許 OUTER 聯結。 請考慮改用 INNER 聯結。
10114 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 PIVOT 運算子。 建議您不要索引此檢視。
10115 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中使用了 UNPIVOT 運算子。 建議您不要索引此檢視。
10116 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視中包含一或多個 UNION、INTERSECT 或 EXCEPT 運算子。 請考慮為原始檢視中作為 UNION、INTERSECT 或 EXCEPT 運算子輸入的每個查詢,各自建立獨立的索引檢視。
10117 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為檢視使用 「*」 運算符來選取數據行。 建議改為依資料行名稱參照。
10118 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 GROUP BY ALL。 建議您改用 GROUP BY。
10119 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 CUBE、ROLLUP 或 GROUPING SETS 運算子。 建議您不要索引此檢視。
10120 16 否 無法在檢視 %.*ls“ 上建立 %S_MSG,因為它包含 ROLLUP 運算符。 建議您不要索引此檢視。
10121 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 HAVING 子句。 建議您移除 HAVING 子句。
10122 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 COMPUTE 子句。 建議您不要索引此檢視,或者改用 GROUP BY 或彙總檢視,以取代彙總結果的 COMPUTE 計算。
10124 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為它參考了 SQL Server 內部資料行。
10125 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用匯總 「%.*ls」。 建議您刪除彙總,不要索引該檢視,或使用替代的彙總。 例如,對於 AVG,改用 SUM 和 COUNT_BIG;對於 COUNT,改用 COUNT_BIG。
10126 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用匯總 「%.*ls」 搭配 DISTINCT 關鍵詞。 建議您不要索引此檢視或刪除 DISTINCT。 考慮在群組資料行上使用 GROUP BY 或 COUNT_BIG(*) 檢視來模擬 DISTINCT。
10127 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含一或多個子查詢。 建議您將檢視變更為只使用聯結來取代子查詢。 或者,可考慮不要為此檢視建立索引。
10,128 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視使用了 CONTAINS 或 FREETEXT 全文檢索述詞。 建議您刪除 CONTAINS 或 FREETEXT,或不要索引該檢視。
10129 16 否 無法在檢視表「%.*ls」上建立 %S_MSG,因為它參照了內嵌或多陳述式資料表值函式「%.*ls」。 請考慮在檢視定義中手動展開函數定義,或不要為該檢視建立索引。
10130 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用不具決定性的 Common Language Runtime (CLR) 數據表值函式 「%.*ls」。。 建議您不要索引該檢視或將其變更為不使用此函數。
10131 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為它參考了非精確的通用語言執行平台 (CLR) 資料表值函數 "%.*ls"。 建議您不要索引該檢視。
10132 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它參考數據表值通用語言執行平臺 (CLR) 函式 「%.*ls」。 建議您移除對該函數的參考或不要索引該檢視。
10133 16 否 無法在檢視 %.*ls“ 上建立 %S_MSG,因為檢視所參考的函數%.*ls” 會執行使用者或系統數據存取。
10134 16 否 無法於檢視 "%.*ls" 中建立 %S_MSG,因為其中包含多個 APPLY。 請考慮不要為該檢視建立索引,或僅使用一個 APPLY。
10136 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因其使用了 COUNT 彙總函式。 請改用 COUNT_BIG。
10137 16 否 因為它參照了通用資料表運算式 "%.*ls",所以無法在檢視表 "%.*ls" 上建立 %S_MSG。 無法對參考通用資料表運算式的檢視建立索引。 建議您不要索引該檢視,或從檢視定義中移除通用資料表運算式。
10138 16 否 無法於檢視表 '%.*ls' 上建立 %S_MSG,因為其 SELECT 清單未包含 COUNT_BIG 的適當用法。 請考慮將 COUNT_BIG(*) 新增至 SELECT 清單。
10139 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視使用了隱含轉換,會從字串轉換成 datetime 或 smalldatetime。 請使用明確指定且具決定性樣式值的 CONVERT。
10140 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視中包含資料表提示。 建議您移除該提示。
10141 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為它參考了位於 SELECT 清單的非索引鍵資料行之外的 CLR 例程(函式或方法)'%.*ls'。 請重新建立或修改檢視,使其除了在 SELECT 清單中的非鍵資料行之外,不參考 CLR 常式,然後再建立索引。
10142 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為檢視中包含 APPLY。 建議您不要索引該檢視,或移除 APPLY。
10143 16 否 無法在檢視 "%.*ls" 上建立 %S_MSG,因為其中包含排序或彙總視窗函式。 請將函數從檢視定義中移除,否則請勿索引該檢視。
10144 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為檢視中使用了 CHANGETABLE 函數。
10145 16 否 無法在檢視 '%.*ls' 上建立 %S_MSG,因為它參考稀疏資料行集。 包含稀疏資料行集的檢視無法建立索引。 請考慮將疏鬆資料行集從檢視中移除,或不要為檢視建立索引。
10146 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它使用 SEMANTICSIMILARITYTABLE、SEMANTICKEYPHRASETABLE 或 SEMANTICSIMILARITYDETAILSTABLE 函數。
10147 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它使用時態 FOR SYSTEM_TIME 子句。
10148 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它使用 OPENJSON。
10149 16 否 因為檢視定義包含記憶體優化數據表,所以無法在檢視表 『%.*ls』 上建立具有SNAPSHOT_MATERIALIZATION的索引。
10150 16 否 無法在檢視 『%.*ls』 上建立 %S_MSG,因為它參考可內嵌的純量 UDF。
10151 16 否 無法在檢視 「%.*ls」 上建立 %S_MSG,因為它使用 ANTISEMI 或 SEMI 聯結,而且索引檢視中不允許任何 SEMI 聯結。 請考慮改用 INNER 聯結。
10211 16 否 無法對 null CLR 類型值呼叫變更器。
10227 16 否 類型為「%.*ls.%.*ls」的欄位「%.*ls」無法更新,因為該欄位是「%.*ls」。
10240 16 否 找不到 UdtExtensions.dll。 請檢查您的安裝情況。
10300 16 否 組件 '%.*ls' 參考了組件 '%.*ls',但該組件不存在於目前的資料庫中。 SQL Server 嘗試從參考組件來源的相同位置尋找並自動載入參考的組件,但該作業已失敗 (原因: %S_MSG)。 請將參考的組件載入目前的資料庫並再試一次。
10301 16 否 組件 '%.*ls' 參考了組件 '%.*ls',但該組件不存在於目前的資料庫中。 SQL Server 嘗試從參考組件來源的相同位置尋找並自動載入參考的組件,但該作業已失敗 (原因: %s)。 請將參考的組件載入目前的資料庫並再試一次。
10302 16 否 無法取得 SQL Server 的路徑: '%ls'。
10303 16 是的 無法建立 AppDomain 管理程式: '%.*ls'.
10304 16 否 無法使用 HRESULT 0x%x 輸入 Common Language Runtime (CLR)。 這可能是由於資源條件很低。
10305 16 否 必須使用 SqlFunctionAttribute 來註解 CLR 資料表值函數的 Init 方法。
10306 16 否 CLR 資料表值函數的 Init 方法的 SqlFunctionAttribute 必須設定 FillRowMethodName 屬性。
10307 16 否 SqlFunctionAttribute 的 FillRowMethodName 屬性並未包含有效的方法名稱。
10308 10 否 警告:您註冊的Microsoft .NET Framework 元件 '%.*ls' 未在 SQL Server 裝載的環境中完整測試,且不受支援。 以後,如果您對此組件或 .NET Framework 進行升級或服務,您的 CLR 整合常式可能會停止運作。 如需詳細資料,請參閱《SQL Server 線上叢書》。
10309 10 否 警告:您註冊的 SQL Server 用戶端元件 '%.*ls' 未在 SQL Server 託管環境中完整測試。
10310 10 是的 由於通用語言執行平台 (CLR) 或安全性資料定義語言 (DDL) 作業,AppDomain %i (%.*ls) 已標記為卸載。
10311 10 是的 由於記憶體不足的壓力,AppDomain %i (%.*ls) 已標示為卸載。
10312 16 否 .NET Framework 執行已中止。 UDP/UDF/CLR 類型並未還原執行緒 Token。
10313 16 否 在 %S_MSG 期間使用 .NET Framework 時發生錯誤。 伺服器可能資源不足。 請嘗試再次執行查詢。 如果問題持續發生,請連絡支援人員。 %.*ls
10314 16 否 嘗試載入組件識別碼 %d 時,Microsoft .NET Framework 發生錯誤。 伺服器可能用盡資源,或元件可能不受信任。 請再次執行查詢,或參閱文件集,以了解如何解決組件信任問題。 如需有關此錯誤的詳細資訊: %.*ls
10316 16 否 具有指定版本 ID(%d)的應用程式網域因記憶體壓力而被卸載,因此無法找到。
10317 16 否 嘗試取得檔案 '%s' 的檔案版本資訊時發生錯誤。
10318 16 否 '%.*ls' 失敗,因為類型為 '%.*ls' 之方法 '%.*ls' 的參數 %d 已標註不支持的屬性 System.ParamArrayAttribute。
10319 16 否 UserDefinedType 方法呼叫失敗,因為類型為 '%.*ls' 之方法 '%.*ls' 的參數 %d 已標註不支持的屬性 System.ParamArrayAttribute。
10320 16 否 方法名稱 '%.*ls' 對 '%.*ls' 無效。
10321 16 否 方法名稱 '%.*ls' 對於 UserDefinedType 方法呼叫無效。
10322 16 否 在資料庫 %.*ls 中找不到類型 %.*ls
10323 16 是的 已由 .Net Framework Managed 偵錯助理 %.*ls 識別出無效的使用者程式碼
10324 16 否 WITH ENCRYPTION 選項 CREATE TRIGGER 僅適用於 T-SQL 觸發器,不適用於 CLR 觸發器。
10325 16 是的 伺服器因使用者的非受控程式碼中發生堆疊溢位而正在關閉。
10326 16 是的 組件 '%.*ls' 的兩個版本無法在資料庫 '%.*ls' 中共存。 請選擇要保留的版本,並刪除另一個版本。
10327 14 否 針對組件 '%.*ls' 的 %ls ASSEMBLY 失敗,因為組件 '%.*ls' 未受信任。 當下列任一條件成立時,該組件會被視為受信任:該組件已使用憑證簽署,或已使用具有對應且具 UNSAFE ASSEMBLY 權限之登入的非對稱金鑰簽署,或者已使用 sp_add_trusted_assembly 設為受信任。
10328 16 否 堆疊空間不足,無法建立 AppDomain '%.*ls'。
10329 16 否 .Net Framework 執行已中止。 %.*ls
10330 16 否 ALTER ASSEMBLY 失敗是因為 '%s' 型別的序列化佈局會因更新後裝配中型別 '%s' 的改變而改變。 保留的類型不允許變更序列化配置。
10331 16 否 組件 '%.*ls' 中的類型 '%ls' 衍生自 CLR 類型不支援的一般類型。
10332 16 否 元件 %.*ls“ 是使用 .NET Framework 的版本 %.*ls 所建置。 SQL Server 目前使用版本 %s。
10333 16 是的 無法從 CLR 取得 ICLRAppDomainResourceMonitor 介面。 CLR 的錯誤碼為:0x%x。 因此,資源監視不適用於標識碼為 %d 的AppDomain。
10334 16 否 變更資料庫相容性層級會導致在資料庫 %s 的一或多個物件中,將數據標示為未核取。 請參閱 sys.tables 和 sys.views 中的 has_unchecked_assembly_data 資料行,以找出所有這類物件。
10335 16 否 Common Language Runtime (CLR) 是以不支援的方式載入。 如果 SQL Server 內執行的擴充預存程序或 OLE Automation 物件在 CLR 整合執行階段主機載入 CLR 之前呼叫受控程式碼,就可能發生這種情況。 您必須重新啟動 SQL Server,才能使用 CLR 整合功能。
10336 10 否 無法在 SQL Server 啟動時將工作排入佇列以啟動 CLR。 錯誤碼: %u。 CLR 將以隨選方式啟動。
10337 16 否 發生內部錯誤。
10338 16 否 元件驗證失敗。 無法開啟實體檔案 『%.*ls』: %ls。
10339 16 否 元件驗證失敗。 無法從實體檔案 %.*ls“ 讀取: %ls。
10340 16 否 DROP ASSEMBLY 失敗。 錯誤碼:0x%x。
10341 16 否 無法載入元件 %.*ls',因為 Azure SQL 資料庫 不支援使用者定義的元件。 如有問題,請連絡 Azure 技術支援。
10342 16 否 無法載入元件 %.*ls',因為這個版本的 SQL Server 僅支援 SAFE 元件。
10343 14 否 對組件 '%.*ls' 使用 SAFE 或 EXTERNAL_ACCESS 選項的 CREATE 或 ALTER ASSEMBLY 失敗,因為 sp_configure 的「clr strict security」選項設為 1。 Microsoft 建議您使用憑證或非對稱金鑰來簽署組件,而該憑證或金鑰必須有對應的登入,且該登入具有 UNSAFE ASSEMBLY 權限。 或者,您可以使用 sp_add_trusted_assembly 來信任該組件。
10344 16 否 內部數據表存取錯誤:無法使用 HRESULT 存取信任元件內部資料表:0x%x。 請連絡客戶支援服務。
10345 16 否 元件哈希 『0x%.*ls』 已經受信任。
10346 16 否 元件哈希 『0x%.*ls』 目前不受信任。 未採取任何動作。
10347 16 否 此實例上未啟用 Common Language Runtime(CLR)。
10501 16 否 無法建立計畫指南 '%.*ls',因為不允許使用所提供的類型 '%.*ls'。
10502 16 否 無法建立計畫指南 '%.*ls',因為由 @stmt 和 @module_or_batch 或由 @plan_handle 和 @statement_start_offset 指定的陳述式,與資料庫中現有的計畫指南 '%.*ls' 相符。 請卸除現有計畫指南後,再建立新的計畫指南。
10503 16 否 不允許執行「%.*ls」操作。
10504 16 否 無法建立計劃指南 『%.*ls』,因為參數 @hints 不正確。 使用 N'OPTION ( <query_hint> [ ,...n ] )'.
10505 16 否 無法建立計劃指南 『%.*ls』,因為提供的 @module_or_batch 『%.*ls』 值不是合法的雙部分名稱。 請使用 'schema_name.object_name'。
10506 16 否 無法建立計劃指南 『%.*ls』,因為參數 @stmt 有多個語句。
10507 16 否 無法建立計畫指南 '%.*ls',因為由 @stmt 和 @module_or_batch,或由 @plan_handle 和 @statement_start_offset 所指定的陳述式,與指定模組或批次中的任何陳述式都不相符。 請將值修改為與模組或批次中的陳述式相符。
10508 16 否 無法 '%ls' 計劃指南 '%.*ls',因為它不存在或您沒有權限。 請確認目前工作階段的計畫指南名稱和所使用的資料庫,以及您具備所需權限。
10509 16 否 無法建立計畫指南「%.*ls」,因為由 @stmt 或 @statement_start_offset 指定的陳述式包含語法錯誤,或不適用於計畫指南。 請提供單一有效 Transact-SQL 陳述式,或批次中陳述式的有效開始位置。 若要取得有效開始位置,請查詢 sys.dm_exec_query_stats 動態管理函數中的 'statement_start_offset' 資料行。
10510 16 否 無法建立計畫指南 '%.*ls',因為資料庫中已經有該名稱的計畫指南。 使用唯一名稱。
10511 16 否 無法建立計畫指南「%.*ls」,因為 @params 不是 NULL。 @params 如果 @type 為 'object',則必須為 NULL。
10512 16 否 無法建立計劃指南 『%.*ls』,因為物件 『@module_or_batch』 已加密。 請考慮使用其他技術來調整查詢,例如索引和統計資料。
10513 16 否 無法 %S_MSG %S_MSG '%.*ls',因為它被計畫指南 '%.*ls' 參考。 請先使用 sp_control_plan_guide 刪除該計畫指南。 視情況需要記錄計畫指南定義以供日後使用。
10514 16 否 無法建立計畫指南 '%.*ls',因為當 @module_or_batch 為物件時,@type 不能是大型物件。
10515 16 否 無法建立計劃指南 『%.*ls』,因為模組 『%.*ls』 不存在,或您沒有所需的許可權。
10516 16 否 無法建立計劃指南 『%.*ls』,因為 @module_or_batch 無法編譯。
10517 16 否 無法建立計畫指南 '%.*ls',因為您沒有所需的權限。 需要有改變資料庫的權限。
10518 16 否 無法執行 sp_control_plan_guide,因為沒有控制計畫指南 '%.*ls' 的足夠權限。 請改變計畫指南所參考之物件上的權限,或改變所需的資料庫權限。
10519 16 否 無法建立計畫指南 '%.*ls',因為在 @hints 中指定的提示無法套用至由 @stmt 或 @statement_start_offset 指定的陳述式。 請確認提示是否可套用於該敘述。
10520 16 否 無法建立計劃指南 『%.*ls』,因為 @type 已指定為 『%ls』,而且為參數 『%ls』 指定了非 NULL 值。 但這種類型要求參數必須為 NULL 值。 請為參數指定 NULL,或將參數類型變更為允許非 NULL 值的類型。
10521 16 否 無法建立計劃指南 『%.*ls』,因為 @type 已指定為 『%ls』,且參數 『%ls』 為 NULL。 但這種類型要求參數必須為非 NULL 值。 請為參數指定非 NULL 值,或將參數類型變更為允許 NULL 值的類型。
10,522 16 否 無法建立計劃指南 『%.*ls』,因為 @hints 有不合法的值。 若 @hints 為 'template',則 @type 必須是 OPTION(PARAMETERIZATION FORCED) 或 OPTION(PARAMETERIZATION SIMPLE)。
10523 16 否 無法產生查詢範本,因為 @querytext 不包含有效的單一查詢。
10524 16 否 無法參數化 @querytext。
10525 10 否 計畫指南 '%.*ls' 經過 FORCED 或 SIMPLE 參數化作業自動參數化之後,有符合陳述式,但其中包含的 RECOMPILE 提示已被忽略。 自動參數化的陳述式不支援 RECOMPILE。 請考慮捨棄此計畫指南,或將其中的 RECOMPILE 移除。
10526 16 否 無法卸除 %S_MSG '%.*ls',因為其觸發程式 '%.*ls' 被計劃指南 '%.*ls' 參考。 請先使用 sp_control_plan_guide 刪除該計畫指南。 視情況需要記錄計畫指南定義以供日後使用。
10527 16 否 無法建立計劃指南 『%.*ls』,因為物件 『%.*ls』 是暫存物件。
10528 16 否 無法建立計畫指南 '%.*ls',因為名稱無效。 計畫指南名稱的開頭不可以是 '#' 字元。
10529 16 否 無法建立計畫指南 '%.*ls',因為在 @type 上已經有類型為 @stmt'template' 的計畫指南 '%.*ls'。
10530 16 否 無法建立計劃指南 『%.*ls』,因為所 @statement_start_offset 指定的語句不符合指定模組或批次中的任何語句。 請考慮修改 @statement_start_offset 以符合模組或批次中的語句。
10531 16 否 無法從快取建立計畫指南 '%.*ls',因為使用者沒有足夠的權限。 將 VIEW SERVER STATE 權限授與建立計畫指南的使用者。
10532 16 否 無法建立計劃指南 『%.*ls』,因為 指定的 @plan_handle 批次或模組不包含符合計劃指南資格的語句。 為 @plan_handle指定不同的值。
10533 16 否 無法建立計畫指南 '%.*ls',因為計畫指南名稱超出允許的最大字元數 124 個字元。 請指定少於 125 個字元的名稱。
10534 16 否 無法建立計劃指南 『%.*ls』,因為指定的 @params 值無效。 指定表單 <中的值parameter_name><parameter_type>,或指定NULL。
10535 16 否 無法建立計畫指南 '%.*ls',因為在計畫快取中找不到與指定計畫控制代碼相對應的計畫。 請指定已快取的計畫控制代碼。 若要取得已快取計畫控制代碼的清單,請查詢 sys.dm_exec_query_stats 動態管理檢視。
10536 16 否 無法建立計劃指南 『%.*ls』,因為對應至指定 @plan_handle 之批次或模組包含超過 1000 個合格語句。 請為批次或模組中的每個陳述式建立計畫指南,方法是為每個陳述式指定 statement_start_offset 值。
10537 16 否 無法啟用計劃指南 『%.*ls』,因為已啟用的計劃指南 『%.*ls』 包含語句的相同範圍和起始位移值。 請停用現有的計畫指南後,再啟用指定的計畫指南。
10538 16 否 找不到計畫指南,可能是因為指定的計畫指南識別碼是 NULL 或無效,或是因為您對計畫指南參考的物件不具有權限。 確認計畫指南 ID 有效、目前工作階段已設為正確的資料庫內容,且您對計畫指南所參考的物件具有 ALTER 權限,或具有 ALTER DATABASE 權限。
10539 16 否 無法從快取建立計畫指南 '%.*ls',因為起始位移為 %d 的陳述式沒有可用的查詢計畫。如果該陳述式相依於尚未建立的資料庫物件,就可能發生這個問題。 請確定是否所有必要的資料庫物件都存在,並先建立計畫指南後再執行陳述式。
10601 16 否 無法為叢集索引指定內含資料行。
10602 16 否 CREATE/ALTER/DROP INDEX 陳述句中不允許混合舊語法與新語法。
10603 16 否 無法在檢視表 '%.*ls' 上重建叢集索引 '%.*ls',因為檢視相依於叢集索引 '%.*ls' 的基表 '%.*ls' 已停用。
10604 16 否 當也指定 ONLINE 索引選項時,無法使用 DROP_EXISTING 索引選項將統計資訊轉換為索引。
10605 16 否 無法停用數據表 %.*ls“ 上的主鍵索引 「%.*ls」,因為數據表已發行以供複寫。
10606 16 否 無法在檢視 「%.*ls」 上停用叢集索引 「%.*ls」,因為索引檢視已發行以供複寫。
10607 16 否 無法停用數據表 '%.*ls' 上的叢集索引 '%.*ls',因為數據表已啟用變更追蹤。 在停用叢集索引之前,請先停用資料表的變更追蹤功能。
10608 16 否 無法停用數據表 '%.*ls' 上的索引 '%.*ls',因為數據表已啟用變更追蹤。 變更追蹤要求資料表上必須有主索引鍵約束,而停用索引會卸除該約束。 請先停用資料表的變更追蹤,再停用索引。
10609 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 是計算數據行。 請重寫篩選運算式,使它不包含這個資料行。
10,610 16 否 無法在物件 『%.*ls』 上建立篩選索引 『%.*ls』,因為它不是用戶數據表。 只有資料表上支援使用篩選的索引。 如果您嘗試在檢視表上建立篩選的索引,請考慮建立索引檢視表,並在檢視表定義中加入篩選運算式。
10611 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 會與較高數據類型優先順序或不同定序的常數進行比較。 篩選的 %S_MSG 不支援將資料行轉換成常數的資料類型。 若要解決此錯誤,請明確地將常數轉換成與數據行 『%.*ls』 相同的數據類型和定序。
10612 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 與無法轉換成數據行數據類型的常數進行比較。 請重寫篩選運算式,使它不包含這個比較。
10617 16 否 無法建立或重建索引 '%.*ls'。 這個索引的索引鍵長度 (%d 位元組) 超過使用 Vardecimal 儲存格式時的 '%d' 位元組最大容許長度。
10618 16 否 無法在資料表 『%.*ls』 上 %S_MSG篩選索引 '%.*ls',因為語句會將IGNORE_DUP_KEY選項設定為 ON。 請重寫陳述式,使它不使用 IGNORE_DUP_KEY 選項。
10619 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式中的數據行 '%.*ls' 是 CLR 數據類型。 請重寫篩選運算式,使它不包含這個資料行。
10620 16 否 篩選的 %S_MSG '%.*ls' 無法在數據表 '%.*ls' 上建立,因為篩選表達式包含與常值 NULL 值的比較。 請重寫比較,以使用 IS [NOT] NULL 比較運算子來測試 NULL 值。
10,621 16 否 無法建立數據表 '%.*ls' 上的索引 '%.*ls',因為索引篩選表達式中的數據行 '%.*ls' 是數據行集。
10622 16 否 無法建立或重建 %S_MSG '%.*ls'。 在包含疏鬆資料行或資料行集資料行的資料表中不支援使用壓縮索引。
10623 16 否 無法在物件 『%.*ls』 上建立篩選統計數據 『%.*ls』,因為它不是用戶數據表。 只有使用者資料表才支援篩選的統計資料。
10629 16 否 資料表 '%.*ls' 中為資料行 '%.*ls' 指定的資料類型,不能作為索引分散索引鍵中的資料行。
10633 16 否 無效的在線索引建立作業
10634 10 是的 '%.*ls' 語句是由主機名 '%.*ls' 在物件 '%.*ls' 上執行,主機進程標識碼 %d 使用具有MAX_DURATION = %d 且ABORT_AFTER_WAIT = BLOCKERS 的WAIT_AT_LOW_PRIORITY選項。 封鎖用戶會話會在等候時間上限之後終止。
10635 16 否 無法針對 『%.*ls』 執行線上作業,因為索引包含大型物件類型的數據行,而且在此在線作業之前有更新作業。 將線上作業放在交易之外,或將其置於交易中任何更新之前。
10636 16 否 因為「在最佳化期間忽略」只適用於非叢集 B 樹或資料行存放區索引,所以無法在「%.*ls.%.*ls」上為「%.*ls」設定此選項。
10637 16 否 無法在標識碼為 %I64d 的 '%.*ls' 上執行此作業,因為目前有一或多個索引處於可繼續的索引重建狀態。 如需詳細資訊,請參閱 sys.index_resumable_operations。
10638 16 否 ALTER INDEX 「%S_MSG」失敗了。 '%.*ls' 上的索引 '%.*ls' 沒有暫止的可繼續索引作業。
10639 16 否 %S_MSG '%.*ls' 的可繼續的索引作業失敗,因為該索引包含類型為 timestamp 的資料行 '%.*ls' 作為索引鍵資料行。
10640 16 否 優化中的忽略無法為 『%.*ls.%.*ls』 上的索引設定,因為它只適用於使用者定義的磁碟數據表上的索引。
10641 16 否 ALTER INDEX 暫停失敗。 '%.*ls' 上的索引 '%.*ls' 沒有主動執行的可繼續索引作業。
10642 16 否 無法為 『%.*ls』 上的索引 『%.*ls』 設定SNAPSHOT_MATERIALIZATION,因為它只適用於檢視表上的索引。
10643 16 否 無法為 『%.*ls』 上的 『%.*ls』 設定SNAPSHOT_MATERIALIZATION,因為它只適用於檢視上的叢集索引。
10644 16 否 %S_MSG '%.*ls' 的可繼續索引作業失敗,因為索引包含計算數據行 '%.*ls' 做為索引鍵或分割數據行。 如果這是非叢集索引,如果數據行是叢集索引鍵的一部分,數據行就會隱含地包含為索引鍵數據行。
10645 10 否 警告:已針對 『%.*ls』 上的相同索引識別出具有相同選項的現有可繼續作業。 現有的作業將會改為繼續。
10646 16 否 在檢視表 '%.*ls' 上具有 SNAPSHOT_MATERIALIZATION 的索引 '%.*ls',無法使用 DROP_EXISTING 選項刪除。
10647 16 否 在 '%.*ls' 上具有 SNAPSHOT_MATERIALIZATION 的索引 '%.*ls' 無法變更。
10648 16 否 無法為 『%.*ls』 上的分割索引 '%.*ls' 設定SNAPSHOT_MATERIALIZATION。
10649 16 否 無法在具有含 SNAPSHOT_MATERIALIZATION 的叢集索引 '%.*ls' 的 '%.*ls' 上建立非叢集索引 '%.*ls'。
10650 16 否 重新整理快照集檢視需要在資料庫上啟用快照集隔離。
10651 16 否 快照集檢視重新整理失敗,因為檢視 『%.*ls.%.*ls』 不存在。
10652 16 否 快照集檢視重新整理失敗,因為 『%.*ls.%.*ls』 不是快照集檢視。
10653 16 否 重新整理快照視圖失敗。
10654 16 否 快照集檢視重新整理失敗,因為無法取得資料庫上的鎖定。
10655 16 否 快照集檢視重新整理失敗,因為檢視未以兩部分名稱格式指定。
10656 10 是的 物件 '%.*ls' 上索引 '%.*ls' 的可繼續執行索引作業已暫停。
10657 10 否 可繼續執行的索引 '%.*ls' 在物件 '%.*ls' 上已暫停 '%.2f' 小時。
10658 16 否 預存程式 『%ls』 目前已停用。
10659 10 是的 ALTER INDEX 已對物件 '%.*ls' 上的索引 '%.*ls' 執行 '%S_MSG',執行主機的主機名稱為 '%.*ls'。
10660 13 是的 線上索引建置作業在嘗試處理單一資料列時,被選為死結犧牲者超過 500 次。 解決封鎖並行作業,然後重新執行查詢。
10661 10 是的 所有快照集檢視的重新整理作業失敗,因為正在進行中還有另一個重新整理作業(全部或單一快照集檢視)。
10662 10 是的 快照集檢視 『%.*ls』 的重新整理作業失敗,因為相同快照集檢視的另一個重新整理作業已在進行中。
10663 10 是的 快照集檢視 『%.*ls』 的重新整理作業失敗,因為所有快照集檢視的重新整理作業都已在進行中。
10664 16 否 無法為記憶體最佳化資料表上的索引指定包含資料行。
10665 15 否 %S_MSG 選項不支援具有 DROP_EXISTING 選項的 '%.*ls'。
10666 16 是的 無法繼續索引建置,因為無法提供所需的 DOP %d(啟動 DOP 作業時使用的值)。 請確定有足夠的 DOP 可用或中止現有的索引作業,然後再試一次。
10667 10 否 警告:建立索引是以 MAXDOP %d 開頭。 作業將會以 MAXDOP 值 %d 繼續。
10668 16 否 在堆積上建立索引時,不支援 %S_MSG 選項。
10669 16 否 不支援在叢集數據行存放區索引上建立非叢集索引的 %S_MSG 選項。
10670 16 否 %S_MSG '%.*ls' 的可繼續索引建立失敗,因為索引包含大型物件數據行 '%.*ls'。
10671 16 否 不支援建立篩選索引的 %S_MSG 選項。
10672 16 否 不支援在具有篩選索引的關聯上建立叢集索引的 %S_MSG 選項。
10673 16 否 無法繼續建立索引,因為找到不正確的保存狀態。 請中止作業,然後再試一次。
10674 16 否 不支援在包含非叢集資料行存放區索引的資料表上使用 %S_MSG 選項來建立叢集索引。
10675 16 否 內部查詢處理器錯誤:查詢處理器無法產生查詢計劃。 此索引組建不支援 RESUMABLE 選項。 移除 RESUMABLE 選項,然後重新執行該陳述式。
10676 10 否 物件 '%.*ls' 上的可續傳索引 '%.*ls' 因持續處於暫停狀態超過 %d 分鐘,已自動中止。 請參閱PAUSED_RESUMABLE_INDEX_ABORT_DURATION_MINUTES DATABASE SCOPED CONFIGURATION 選項,設定自動中止暫停索引操作的閾值。
10677 10 否 物件 '%.*ls' 上的索引 '%.*ls' 已使用有效的資料列重建,但發現統計資料為 NULL。
10678 16 否 無法在數據表 '%.*ls' 上建立數據行存放區索引 '%.*ls',因為數據行 '%.*ls' 是 ORDER 清單中不支持的數據行。
10679 16 否 線上資料行存放區索引不支援 ORDER 子句。
10680 16 否 ALTER INDEX 所有的『%S_MSG』都失敗了。 '%.*ls' 上沒有暫止的可繼續索引作業。
10681 16 否 無法建立大小為 %d 的資料列,這個大小大於允許的資料列大小上限 %d。 藉由指定 RESUMABLE = OFF 選項,中止並重試作業。
10682 16 否 無法使用 DROP_EXISTING 選項,將 %S_MSG '%.*ls' 轉換成關係型索引。
10683 16 否 無法建立 %S_MSG,因為數據表上已有 %S_MSG。
10700 16 否 資料表值參數 "%.*ls" 為 READONLY,無法修改。
10701 15 否 READONLY 選項不能用於 EXECUTE 或 CREATE AGGREGATE 語句。
10702 15 否 WITH CUBE 和 WITH ROLLUP 選項不可以搭配 ROLLUP、CUBE 或 GROUPING SETS 規格一起使用。
10703 15 否 分組集過多。 最大值是 %d。
10704 15 否 若要重新擲回錯誤,THROW 語句必須在 CATCH 區塊內使用。 將 THROW 語句插入 CATCH 區塊內,或將錯誤參數新增至 THROW 語句。
10705 15 否 OUTPUT 子句中不允許使用子查詢。
10706 15 否 GROUP BY 子句中指定太多運算式。 提供分組集時,最大數量為 %d。
10707 15 否 目前的相容性模式中不允許 CUBE () 和 ROLLUP() 群組建構。 它們僅允許在 100 模式或更高模式中使用。
10708 15 否 DEFAULT 不允許出現在「%.*ls」的右側
10709 15 否 資料表值建構函式中,每個資料列的資料行數目必須相同。
10710 15 否 在 MERGE 陳述式的「WHEN NOT MATCHED」子句中,不允許使用類型為 '%S_MSG' 的動作。
10711 15 否 在 INSERT 陳述式的 '%S_MSG' 子句中,不允許使用類型為 'MERGE' 的動作。
10712 15 否 虛擬數據行 『%.*ls』 不能是索引的一部分,也不能當做數據分割數據行使用。
10713 15 否 MERGE陳述必須以分號(;) 結尾。
10714 15 否 類型為 '%S_MSG' 的動作在語句的 '%S_MSG' 子句 MERGE 中不得出現超過一次。
10715 15 否 '%.*ls' 不是有效的提示。
10716 15 否 巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式必須具有 OUTPUT 子句。
10717 15 否 當 FROM 子句包含巢狀 INSERT、 UPDATE、 DELETE或 MERGE 語句時,不允許使用 %S_MSG 子句。
10718 15 否 查詢提示不允許出現在巢狀 INSERT、 UPDATE、 DELETE或 MERGE 語句中。
10719 16 否 不支援從 DURABILITY 設為 SCHEMA_AND_DATA 的記憶體最佳化資料表,到 DURABILITY 設為 SCHEMA_ONLY 的記憶體最佳化資料表之間的外鍵關聯。
10720 15 否 OUTPUT INTO 子句不允許用於巢狀的 INSERT、UPDATE、DELETE 或 MERGE 陳述式。
10721 15 否 WHERE CURRENT OF 子句不允許用於巢狀的 INSERT、UPDATE、DELETE 或 MERGE 語句中。
10722 15 否 當 FROM 子句包含巢狀 INSERT的 、 UPDATE、 DELETE或 MERGE 語句時,不允許使用 DISTINCT 關鍵字。
10723 15 否 在 MERGE 陳述式中,變數不能在 SET 動作的 UPDATE 子句中於同一指派內同時設定為資料行和運算式。 在 SET 陳述式的 @variable 動作中,SET 子句內形式為 'UPDATEMERGE = column = expression' 的指派無效。 修改 SET 子句,使其僅指定形式為 'SET@variable = column' 或 'SET@variable = expression' 的指派。
10724 15 否 FORCESEEK 提示不允許用於 INSERT、UPDATE 或 DELETE 陳述式的目標資料表。
10725 15 否 不能在 DECLARE、CREATE AGGREGATE 或 CREATE FUNCTION 陳述式中使用 VARYING 選項。
10726 15 否 使用者定義彙總不支援預設參數。
10727 15 否 不允許在 JOIN 或 APPLY 運算子的任一側使用巢狀的 INSERT、UPDATE、DELETE 或 MERGE 陳述式。
10728 15 否 巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式不可作為 PIVOT 或 UNPIVOT 運算子的資料表來源。
10729 15 否 巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式,不允許在不是 INSERT 陳述式資料列直接來源的 SELECT 陳述式中使用。
10730 15 否 不允許在 INSERT 或 UPDATE 陳述式的 FROM 子句中使用巢狀的 DELETE、MERGE、UPDATE 或 DELETE 陳述式。
10731 15 否 不允許在另一個巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式中使用巢狀 INSERT、UPDATE、DELETE 或 MERGE 陳述式。
10732 15 否 巢狀的 INSERT、UPDATE、DELETE 或 MERGE 陳述式不允許出現在 UNION、INTERSECT 或 EXCEPT 運算子的任一側。
10733 15 否 在 INSERT 陳述式的 USING 子句中,不允許使用巢狀的 UPDATE、DELETE、MERGE 或 MERGE 陳述式。
10734 16 否 在包含最上層 UNION、INTERSECT 或 EXCEPT 運算子的陳述式中,不允許使用變數指派。
10735 15 否 資料表 '%.*ls' 上已篩選的 %S_MSG '%.*ls' 其 WHERE 子句不正確。
10,736 15 否 全文檢索停用字詞清單陳述句必須以分號 (;) 結束。
10737 15 否 在 ALTER TABLE REBUILD 或 ALTER INDEX REBUILD 陳述式中,當在 DATA_COMPRESSION 子句中指定分割區時,必須指定 PARTITION=ALL。 PARTITION=ALL 子句用來明確表示資料表或索引的所有分割區都會重建,即使在 DATA_COMPRESSION 子句中只指定其中一部分也是如此。
10738 15 否 該語句中的 INSERT 列值表達式數量超過允許的最大列值數 %d。
10739 15 否 語句中使用 MERGE 的插入欄位清單不能包含多部分識別碼。 請改用單一組件識別碼。
10740 15 否 搜尋屬性清單語句的結尾必須是分號 (;)。
10741 15 否 TOP 不能用於與 OFFSET 相同的查詢或子查詢中。
10742 15 否 OFFSET 子句中指定的位移可能不是負數。
10743 15 否 OFFSET 子句提供的數據列數目必須是整數。
10744 15 否 為 FETCH 子句指定的資料列數必須大於零。
10745 15 否 FORCESCAN 提示不允許用於 INSERT、UPDATE 或 DELETE 陳述式的目標資料表。
10,746 15 否 FORCESCAN 提示會與 FORCESEEK 提示同時指定。 拿掉其中一個提示,然後重新提交查詢。
10747 15 否 參數化的 FORCESEEK 提示不能同時與 INDEX 提示或非參數化的 FORCESEEK 提示在同一物件上使用。 對每個資料表或檢視表,請使用 `INDEX` 提示和非參數化的 FORCESEEK 提示,或使用參數化的 FORCESEEK 提示而不使用 `INDEX` 提示。
10748 15 否 在同一個資料表或檢視表上指定了多個 FORCESEEK 提示。 拿掉額外的 FORCESEEK 提示,然後重新提交查詢。
10,749 15 否 FORCESEEK 提示不能與索引 0 搭配使用。 更正提供給 FORCESEEK 提示的索引,然後重新提交查詢。
10750 15 否 FORCESCAN 提示不能與一個以上的 INDEX 提示一起使用。 移除多餘 INDEX 的提示,重新提交查詢。
10751 15 否 '%.*ls' 函式的 WITHIN GROUP 子句中的 ORDER BY 必須恰好有一個運算式。
10,752 15 否 函式 『%.*ls』 可能沒有視窗框架。
10753 15 否 函式 『%.*ls』 必須具有 OVER 子句。
10754 15 否 函式 『%.*ls』 必須具有 WITHIN GROUP 子句。
10755 15 否 函式「%.*ls」接受 %d 到 %d 個引數。
10756 15 否 含有 ROWS 或 RANGE 的視窗框架必須有 ORDER BY 子句。
10757 15 否 函式 『%.*ls』 可能沒有 WITHIN GROUP 子句。
10758 15 否 函式 '%.*ls' 在 OVER 子句內不得有 ORDER BY。
10759 15 否 不可在 OVER 子句中使用 DISTINCT。
10760 16 否 Scale 引數無效。 資料類型 %ls 的 scale 引數可使用的有效運算式為整數常數和整數常數運算式。
10761 16 否 函式 %.*ls 中的數據類型 %.*ls 無效。
10762 16 否 目前相容性模式中不允許 %.*ls 函式。 僅可在 110 模式或更高版本中使用。
10763 15 否 GROUP BY 子句只能包含一個查詢提示。 拿掉額外的提示,然後重新執行查詢。
10,764 15 否 查詢中的群組數據行數目超過允許的最大數目。 SQL Server 允許 64k 個群組數據行。 減少群組數據行的數目,然後重新執行查詢。
10765 15 否 DISTRIBUTED_AGG 和 CENTRAL_AGG 提示詞不能與 CUBE 或 ROLLUP 子句一起使用。 修改查詢並重新執行。
10766 15 否 CENTRAL_AGG必須在 GROUP BY 子句中的所有數據行之後指定。 修改查詢並重新執行。
10767 15 否 當 GROUP BY 子句包含同一個資料行超過一次時,就不能使用 DISTRIBUTED_AGG 提示。 修改查詢並重新執行。
10768 15 否 LABEL 提示只能在查詢中使用一次。 修改查詢並重新執行。
10769 15 否 SET 選項在 ATOMIC 區塊內不被支援。
10770 15 否 在資料庫中設定 REMOTE_DATA_ARCHIVE 時,必須使用 SERVER 選項以及其中之一 CREDENTIAL 或 FEDERATED_SERVICE_ACCOUNT = ON 選項。
10771 15 否 CREDENTIAL該選項無法與 FEDERATED_SERVICE_ACCOUNT = ON 選項一起使用。
10772 15 否 在同一個資料表或檢視表參照上指定了多個 REMOTE_DATA_ARCHIVE_OVERRIDE 提示。 拿掉額外的REMOTE_DATA_ARCHIVE_OVERRIDE提示,然後重新提交查詢。
10773 15 否 REMOTE_DATA_ARCHIVE_OVERRIDE提示不適用於物件 %.*ls',因為它不是已啟用REMOTE_DATA_ARCHIVE的數據表。 移除 REMOTE_DATA_ARCHIVE_OVERRIDE 提示,然後重新提交該陳述式。
10774 15 否 篩選索引的 WHERE 子句不正確。
10775 16 否 物件 %.*ls' 不是記憶體優化數據表或原生編譯的內嵌數據表值函式,而且無法從原生編譯的模組存取。
10776 16 否 非記憶體優化數據表上的觸發程式無法使用WITH NATIVE_COMPILATION。
10777 16 否 記憶體最佳化資料表上的觸發程序必須使用 WITH NATIVE_COMPILATION。
10778 16 否 不支援記憶體優化數據表和非記憶體優化數據表之間的外鍵關聯性。
10779 16 否 耐久性選項 'schema_only' 僅支援記憶體最佳化資料表。
10780 16 否 被參考的資料表『%.*ls』中沒有主鍵與外鍵『%.*ls』中的參考資料行清單相符。 記憶體優化數據表中的外鍵必須參考主鍵。
10781 16 否 Querytraceon %d 和最佳化工具提示 '%.*ls' 指定了彼此衝突的行為。 拿掉其中一個並重新執行查詢。
10782 16 否 BEGIN ATOMIC 只有在原生編譯的模組中才支援。
10783 16 否 原生編譯模組的主體必須是 ATOMIC 區塊。
10784 16 否 BEGIN ATOMIC 陳述式的 WITH 子句必須指定選項 '%ls' 的值。
10785 15 否 僅支援將 %S_MSG '%ls' 與 %S_MSG 搭配使用。
10786 16 否 該 ALTER AVAILABILITY GROUP 指令失敗是因為它包含多個 MODIFY REPLICA 選項:%ls。 針對您要修改的每個複本選項,請分別輸入一個獨立的 ALTER AVAILABILITY GROUP ... MODIFY REPLICA 指令。
10787 16 否 具有資料行存放索引的 Hekaton 資料表不允許使用 REPEATABLEREAD 和 SERIALIZABLE 提示。
10788 15 否 數據表類型不支援選項 『%ls』。
10789 15 否 必須針對資料表 '%.*ls' 上的索引 '%.*ls' 指定選項 '%ls'。 哈希索引需要它。
10790 15 否 選項 『%ls』 只能針對哈希索引指定。
10791 15 否 哈希索引只允許在記憶體優化數據表中。
10792 15 否 在原生編譯的模組中使用時,函式 『%.*ls』 無法出現在 catch 區塊之外。
10793 16 否 索引和 PRIMARY KEY 約束都已在資料行 '%.*ls'、資料表 '%.*ls' 的定義中內嵌定義。 不允許直接在資料行定義中同時定義索引和 PRIMARY KEY 限制。
10794 15 否 '%ls' 不支援搭配 %S_MSG 使用。
10795 15 否 變數 %.*ls' 宣告為非 Null,且必須以初始值宣告。
10796 15 否 SCHEMABINDING 選項僅支援原生編譯模組,且這些模組必須使用此選項。
10,797 15 否 每個資料庫只允許一個 MEMORY_OPTIMIZED_DATA 檔案群組。
10798 16 否 這不是這個物件的有效數據壓縮設定。 它只能與數據行存放區索引搭配使用。 請選擇 [無]、[頁面] 或 [數據列壓縮]。
10799 16 否 這不是資料行存放索引的有效資料壓縮設定。 請選擇 COLUMNSTORE 或 COLUMNSTORE_ARCHIVE 壓縮方式。
10800 16 否 WSFC 資源 '%.*ls' 的接聽程式無法啟動,並傳回錯誤碼 %d,'%.*ls'。 如需此錯誤碼的詳細資訊,請參閱 Windows 開發文件中的「System Error Codes」。
10801 16 否 無法停止 Windows 故障轉移叢集資源 『%.*ls』 的接聽程式。 錯誤: %d。 %.*ls
10802 10 否 無法將任務排入佇列,以註冊 SQL Server 服務的服務主體名稱 (SPN)。 在手動新增SPN或重新啟動 SQL Server 之前,將無法進行 Kerberos 驗證。 SQLOS 錯誤碼: %d。
10900 16 否 啟動時,無法設定資源管理員。 請參閱 SQL Server 錯誤記錄以取得明確的錯誤訊息,或執行 DBCC CHECKCATALOG('master') 檢查 master 資料庫的一致性。
10901 16 否 使用者沒有改變資源管理員組態的權限。
10902 16 否 使用者定義函數 '%s' 不存在 master 資料庫中,或使用者沒有存取權限。
10903 16 否 分類使用者定義函數的指定結構描述名稱 '%.*ls' 可能不存在,或使用者沒有使用權限。
10904 16 否 資源控管設定失敗。 在即將刪除或移至其他資源集區的工作負載群組中,有作用中的工作階段。 請中斷受影響工作負載群組中的所有使用中工作階段,然後再試一次。
10905 16 否 無法完成資源管理員組態,因為記憶體不足。 請減少伺服器負載,或嘗試在專用管理員連接上進行作業。
10906 16 否 物件 '%.*ls'.'%.*ls' 不是有效的資源管理員分類器用戶定義函式。 有效的分類器使用者定義函數必須繫結至結構描述、傳回 sysname,且不得有參數。
10907 16 否 值為 %u 的屬性 %.*ls' 大於值為 %u 的屬性 '%.*ls'。
10908 16 否 值為 %u 的屬性 '%.*ls' 小於值為 %u 的屬性 '%.*ls'。
10909 16 否 無法建立資源集區。 資源集區數上限不能超過目前的限制 %u,其中包括預先定義的資源集區。
10910 16 否 無法完成作業。 指定的 『%.*ls』 值 %u 會導致排程器 %上所有資源集區的最小值總和超過 100%。 減少一或多個集區的值,或變更集區親和性,讓總和小於或等於100。
10,911 16 否 無法執行要求的作業,因為資源集區 '%.*ls' 不存在。
10912 16 否 無法完成作業。 不允許刪除預先定義的 %S_MSG。
10913 16 否 使用者不得 %S_MSG 資源集區 '%.*ls' 中的工作負載群組 '%.*ls'。
10914 16 否 %S_MSG '%.*ls' 的名稱不能以 ## 的 # 開頭。
10915 16 否 無法完成作業。 不允許改變 '%.*ls' %S_MSG。
10916 16 否 無法卸除資源集區 『%.*ls』,因為它包含工作負載群組 『%.*ls』。 請先刪除或移除所有使用此資源集區的工作負載群組,然後再刪除此資源集區。
10917 16 否 ALTER WORKLOAD GROUP 失敗。 必須指定 'WITH' 或 'USING' 子句。
10918 16 否 無法建立 %S_MSG '%.*ls',因為它已經存在。
10919 16 否 從 master 資料庫讀取資源管理員組態時發生錯誤。 請檢查 master 資料庫的完整性,或連絡系統管理員。
10920 16 否 無法 %S_MSG 使用者自訂函數「%.*ls」。 它正被用作資源控管器分類器。
10921 16 否 '%.*ls' %S_MSG 無法從 '%.*ls' %S_MSG 中移出。
10922 16 否 %ls 失敗。 請重新執行該陳述式。
10923 16 否 %ls 失敗。 在這個版本的 SQL Server 中未提供資源管理員。 您可以操作資源管理員中繼資料,但無法套用資源管理員組態。
10924 16 否 集區親和性範圍無效。 下限 %d 必須小於上限 %d。
10925 16 否 在集區親和性範圍清單中,%S_MSG 值被指定了多次。
10926 16 否 指定 %S_MSG %d 的 %S_MSG 範圍至少包含一個目前執行個體無法使用的 %S_MSG。 此實體可用的 %S_MSG數目上限為 %d。
10927 16 否 無法完成作業。 指定的 『%.*ls』 值 %u 會導致使用資源集區 '%.*ls' 的所有工作負載群組的最小值總和超過 100%。 減少值或修改其他工作負載群組,讓總和小於或等於 100。
10928 16 否 資源識別碼: %d。 資料庫的 %ls 限制為 %d,且已達到。 如需詳細資訊,請參閱https://go.microsoft.com/fwlink/?linkid=2323004。
10929 16 否 資源識別碼: %d。 %ls 最小值保證為 %d、最大限制為 %d,且資料庫的目前使用量為 %d。 不過,伺服器目前太忙,無法為此資料庫支援大於 %d 的 %ls。 如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=2323004 或稍後再試一次。
10930 16 否 服務目前太忙碌。 請稍後再試一次。
10931 16 否 無法卸除資源集區 『%.*ls』,因為它系結至資料庫。 請先移除與該資源集區的所有繫結,再將其刪除。
10932 16 否 資源控管器設定失敗,因為資源集區中有一個使用中的資料庫正在刪除中。 讓資料庫脫機,然後再試一次。
10933 16 否 此系統上不存在標識碼為 %d 的 %S_MSG。 使用 sys.dm_os_schedulers 尋找此系統中有效的 %S_MSGs。
10934 16 否 無法執行要求的作業,因為外部資源集區 『%.*ls』 不存在。
10935 16 否 外部資源集區不允許多個處理器群組。
10936 16 否 資源識別碼: %d。 彈性集區的 %ls 限制為 %d,且已達到。 如需詳細資訊,請參閱https://go.microsoft.com/fwlink/?linkid=2323004。
10937 16 否 默認工作負載群組不允許改變屬性 『%.*ls』。
10938 16 否 封閉可用性群組連線不支援 Resource Governor DDL。 請使用實例連線重試。
10961 16 否 要求已中止,因為其CPU使用量超過工作負載群組的最大設定限制。
10981 10 否 資源管理器重新設定成功。
10982 16 是的 無法執行資源管理員分類器使用者定義函數 『%.*ls』。 上次錯誤 %u,狀態 %u。 如需詳細資訊,請參閱 SQL Server 錯誤記錄中來自工作階段識別碼 %ld 的先前錯誤。 分類函數經過時間: %I64u 毫秒。
10983 16 否 使用者已取消資源管理員 '%ls' 作業。
10984 16 否 資源管理員重新設定失敗。
10985 10 否 資源控管器重新設定時發生問題(HRESULT 代碼:0x%lx,原因:%ls),在將使用中的外部資源集區識別碼傳送至 Launchpad 時。 這不會導致重新設定失敗。
10986 10 否 無法完成從復寫主機載入資源管理員設定。
10987 10 否 從複寫主機載入資源管理員組態的作業無法啟動。 無法送出非同步任務。
10988 16 否 工作區的 %ls 限制是 %d,且該限制已經達到。
10989 10 是的 %ls_MAX_TEMPDB_DATA_PERCENT 不會生效,因為不符合 tempdb 設定需求。 如需詳細資訊,請參閱https://go.microsoft.com/fwlink/?linkid=2322219。
10990 16 否 工作負載群組 『%s』 目前的tempdb空間耗用量超過新的設定限制。 增加設定的限制或減少tempdb空間耗用量,然後再試一次。