MSSQLSERVER_2518
詳細資料
產品名稱 |
SQL Server |
產品版本 |
10.50 |
產品組建編號 |
|
事件識別碼 |
2518 |
事件來源 |
MSSQLSERVER |
元件 |
SQLEngine |
符號名稱 |
DBCC_NO_EXPRESSION_EVAL_CLR_DISABLED |
訊息文字 |
物件識別碼 O_ID (物件 "O_NAME"): 無法檢查此物件的計算資料行和使用者自訂類型,因為 Common Language Runtime (CLR) 已停用。 |
說明
這項參考用訊息指出查詢處理器無法提供 DBCC 與內部物件,以便評估計算資料行和 Common Language Runtime (CLR) 使用者自訂類型。發生這個問題的原因是因為其中一個資料行包含 CLR,但是 CLR 並未啟用。該內部物件涵蓋所有資料行。因此,無法評估單一資料行也會造成無法建立內部物件的結果。這表示 DBCC 不會在檢查索引和基底資料表的一致性時檢查計算資料行的正確性,或是使用這些計算資料行。
使用者動作
啟用 CLR,然後重新執行 DBCC 陳述式。