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