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