MSSQLSERVER_2518
適用於:SQL Server
詳細資料
屬性 | 值 |
---|---|
產品名稱 | SQL Server |
事件識別碼 | 2518 |
事件來源 | MSSQLSERVER |
元件 | SQLEngine |
符號名稱 | DBCC_NO_EXPRESSION_EVAL_CLR_DISABLED |
訊息文字 | 物件標識碼O_ID (物件“O_NAME”):無法檢查此對象的計算數據行和使用者定義類型,因為通用語言執行平臺 (CLR) 已停用。 |
說明
此參考訊息表示查詢處理器無法提供 DBCC 的內部物件,以允許計算數據行和 Common Language Runtime (CLR) 使用者定義型別進行評估。 發生此問題的原因是涉及 CLR 的其中一個數據行,但未啟用 CLR。 內部物件涵蓋所有數據行。 因此,無法評估單一數據行可防止建立內部物件。 這表示當 DBCC 檢查索引和基表之間的一致性時,不會檢查計算數據行的正確性或使用。
使用者動作
啟用 CLR 並重新執行 DBCC 語句。