clr enabled 服务器配置选项
可以使用 clr enabled 选项指定 SQL Server 是否可以运行用户程序集。 clr enabled 选项提供下列值。
值 |
说明 |
---|---|
0 |
不允许在 SQL Server 上执行程序集。 |
1 |
允许在 SQL Server 上执行程序集。 |
在对此设置所做的更改生效前,必须重新启动 WOW64 服务器。 其他服务器类型不需要重新启动。
注意 |
---|
运行 RECONFIGURE 时,clr enabled 选项的运行值将从 1 更改为 0,所有包含用户程序集的应用程序域将立即被卸载。 |
注意 |
---|
轻型池不支持执行公共语言运行时 (CLR)。 禁用以下两个选项中的一个:“clr enabled”或“lightweight pooling”。 依赖于 CLR 并且在纤程模式下无法正常工作的功能包括:hierarchy 数据类型、复制和基于策略的管理。 |
示例
下面的示例首先显示启用了 clr 的选项的当前设置,然后通过将选项值设置为 1 启用该选项。 若要禁用该选项,请将此值设置为 0。
EXEC sp_configure 'clr enabled';
EXEC sp_configure 'clr enabled' , '1';
RECONFIGURE;