clr enabled サーバー構成オプション
SQL Serverでユーザー アセンブリを実行できるかどうかを指定するには、clr enabled オプションを使用します。 clr enabled オプションでは、次の値を指定します。
値 | 説明 |
---|---|
0 | SQL Serverでアセンブリを実行できません。 |
1 | SQL Serverでアセンブリを実行できます。 |
WOW64 サーバーの場合、この設定に対する変更を有効にするには再起動が必要です。 他の種類のサーバーでは、再起動は不要です。
注意
RECONFIGURE が実行され、clr enabled オプションの実行値が 1 から 0 に変更されると、ユーザー アセンブリが含まれているすべてのアプリケーション ドメインが直ちにアンロードされます。
Note
簡易プーリングでは、共通言語ランタイム (CLR) の実行はサポートされていません。 "clr enabled" または "lightweight pooling" の 2 つのオプションのいずれかを無効にします。 CLR に依存していてファイバー モードで正しく動作しない機能には、hierarchy
データ型、レプリケーション、およびポリシー ベースの管理があります。
例
次の例では、最初に clr enabled オプションの現在の設定を表示し、その後、オプションの値を 1 に設定することで、このオプションを有効にします。 このオプションを無効にするには、値を 0 に設定します。
EXEC sp_configure 'clr enabled';
EXEC sp_configure 'clr enabled' , '1';
RECONFIGURE;
参照
lightweight pooling サーバー構成オプション
サーバー構成オプション (SQL Server)
sp_configure (Transact-SQL)
lightweight pooling サーバー構成オプション