次の方法で共有


MSSQLSERVER_2518

適用対象: SQL Server

詳細

属性
製品名 SQL Server
イベント ID 2518
イベント ソース MSSQLSERVER
コンポーネント SQLEngine
シンボル名 DBCC_NO_EXPRESSION_EVAL_CLR_DISABLED
メッセージ テキスト オブジェクト ID O_ID (オブジェクト "O_NAME") : 共通言語ランタイム (CLR) が無効になっているので、このオブジェクトでは計算列とユーザー定義型を確認できません。

説明

この情報メッセージは、クエリ プロセッサが、計算列と共通言語ランタイム (CLR) のユーザー定義型を評価するための内部オブジェクトを DBCC に提供できなかったことを示しています。 この問題は、いずれかの列に CLR が関係しているにもかかわらず、CLR が有効化されていないために発生しました。 内部オブジェクトはすべての列に及んでいます。 このため、1 つの列を評価できないと、内部オブジェクトの作成ができなくなります。 つまり、計算列の正当性チェックが行われなかったり、DBCC でインデックスとベース テーブルの整合性をチェックする際に計算列が使用されないことを意味します。

ユーザーの操作

CLR を有効にして、DBCC ステートメントを再実行します。

参照

CLR 統合の有効化