ASP.NET CLR未启用

时间:2011-05-26 22:07:01

标签: asp.net sql-server clr

运行我的应用时,我在新安装的ASP.Net和SQL Server上遇到以下错误:

 Execution of user code in the .NET Framework is disabled. Enable "clr enabled" configuration option

我试图通过运行它来修复它:

 use dasolPSDev;

 sp_configure 'clr enabled', 1
 go
 RECONFIGURE
 go
 sp_configure 'clr enabled'
 go

但后来我得到了:

 Msg 102, Level 15, State 1, Line 3
 Incorrect syntax near 'sp_config

4 个答案:

答案 0 :(得分:117)

试试这个

use dasolPSDev;

EXEC sp_configure 'clr enabled', 1
 go
 RECONFIGURE
 go
EXEC sp_configure 'clr enabled'
 go

答案 1 :(得分:24)

简化版的果酱'适用于我的解决方案(SQL Server 2012):

sp_configure 'clr enabled', 1
GO
RECONFIGURE
GO

来源:http://msdn.microsoft.com/en-us/library/ms254506%28v=vs.80%29.aspx

答案 2 :(得分:0)

我试过了 sp_configure @ configname = clr_enabled,@ configvalue = 1

然后重启sql server。它起作用了

答案 3 :(得分:0)

我遇到了类似的问题,但这对我有用(SQL Server 2008 R2):

sp_configure 'clr enabled', 1
GO

RECONFIGURE
GO