SQL Server 2008 -检查是否启用了clr的简便方法是什么?
发布于 2011-01-26 21:08:44
SELECT * FROM sys.configurations
WHERE name = 'clr enabled'
发布于 2011-01-26 21:10:17
检查sp_configure
结果中的config_value
您可以通过运行以下命令启用CLR:
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'clr enabled', 1;
GO
RECONFIGURE;
GO
发布于 2013-10-23 03:29:07
被接受的答案需要一点澄清。如果启用或禁用了CLR,则该行将在那里。如果启用,则值为1;如果禁用,则值为0。
如果该选项被禁用,我使用此脚本在服务器上启用:
if not exists(
SELECT value
FROM sys.configurations
WHERE name = 'clr enabled'
and value = 1
)
begin
exec sp_configure @configname=clr_enabled, @configvalue=1
reconfigure
end
https://stackoverflow.com/questions/4804873
复制相似问题