`
weixing
  • 浏览: 79988 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

禁止在 .NET Framework 中执行用户代码。启用 "clr enabled" 配置选项

阅读更多

问题:"消息 6263,级别 16,状态 1,第 1 行
禁止在 .NET Framework 中执行用户代码。启用 "clr enabled" 配置选项。
"
解决方法:
在查询分析其中执行如下代码:
exec sp_configure 'show advanced options', '1';
go
reconfigure;
go
exec sp_configure 'clr enabled', '1'
go
reconfigure;
exec sp_configure 'show advanced options', '1';
go
 
 
 

即可启用
"
配置选项 'show advanced options' 已从 0 更改为 1。请运行 RECONFIGURE 语句进行安装。
配置选项 'clr enabled' 已从 0 更改为 1。请运行 RECONFIGURE 语句进行安装。
配置选项 'show advanced options' 已从 1 更改为 1。请运行 RECONFIGURE 语句进行安装。
"
 

解释:
sp_configure [ [ @configname = ] 'option_name'
      [ , [ @configvalue = ] 'value' ] ]
 

备注
使用 sp_configure 可以显示或更改服务器级别的设置。若要更改数据库级别设置,请使用 ALTER DATABASE。若要更改仅影响当前用户会话的设置,请使用 SET 语句。
更新运行的配置值
为 option 指定新 value 时,结果集的 config_value 列中将显示该值。该值最初与 run_value 列中的值不同,后者显示当前运行的配置值。若要更新 run_value 列中的运行配置值,系统管理员必须运行 RECONFIGURE 或 RECONFIGURE WITH OVERRIDE。
RECONFIGURE 和 RECONFIGURE WITH OVERRIDE 对每个配置选项都有效。但是,基本 RECONFIGURE 语句会拒绝处于合理范围之外或可能导致选项冲突的任何选项值。例如,如果 recovery interval 的值大于 60 分钟,或 affinity mask 的值与 affinity I/O mask 的值重叠,则 RECONFIGURE 会生成错误。与此相反,RECONFIGURE WITH OVERRIDE 则接受具有正确数据类型的任何选项值,并使用指定的值强制进行重新配置。
有些配置选项(例如 affinity mask 和 recovery interval)被指定为高级选项。默认情况下,无法查看和更改这些选项。若要使这些选项可用,请将 Show Advanced Options 配置选项设置为 1。
使用 clr enabled 选项可以指定 Microsoft SQL Server 是否可以运行用户程序集。clr enabled 选项提供下列值。
值 说明
0
 不允许在 SQL Server 上执行程序集。
 
1
 允许在 SQL Server 上执行程序集。
 

clr enabled 选项是一个高级选项。如果使用 sp_configure 系统存储过程来更改该设置,则只有在 show advanced options 设置为 1 时才能更改 clr enabled。该设置在运行 sp_configure 后立即生效。不需要重新启动 SQL Server 实例。
注意:
运行 RECONFIGURE 时,clr enabled 选项的运行值将从 1 改为 0,所有包含用户程序集的应用程序域将立即被卸载

 

分享到:
评论

相关推荐

    .NET Framework中CTS、CLS、CLR

    关于.NET Framework中CTS、CLS、CLR的详细说明

    .NET Framework 4.0 常用类库参考手册 [微软官方 MSDN]

    .NET Framework 数据提供程序描述用于在托管空间中访问数据源(如数据库)的类的集合。 System.Data.Linq 包含支持在 LINQ to SQL 应用程序中与关系数据库进行交互的类。 System.Data.Linq.Mapping 包含用于生成...

    Pro .NET Framework with the Base Class Library Pdf

    The author first gives an introduction to the .NET Framework and describes the architectural and engineering resources required when implementing the .NET Framework on any platform. Next, you will ...

    CLR via C# Applied Microsoft.NET Framework Programming, second edition

    .net framework book, it's the 2nd edition which shows you how CLR works and what you should be clear on developping with .net framework

    .NET CLR via C#(第4版) 最新完整版 高清文字版

    本书针对clr、C#5.0和.net framework 4.5进行深入、全面的探讨,并结合实例介绍了如何利用它们进行设计、开发和调试。 本书深入、全面探讨.NET Framework、CRL和多核编程,广泛讨论FrameworkClassLibrary(FCL)核心...

    Microsoft .NET Framework 4

    .NET Framework 是由 Microsoft 开发的一种全面且一致的编程模型,用于生成具有视觉震撼力的用户体验、无缝的安全通信和对一系列业务流程进行建模的能力的应用程序。 .NET Framework 4 将与旧的 Framework 版本并行...

    .NET framework 4.0 安装失败回滚问题

    根据微软论坛作者的英文解释,.NET framework 4.0 安装失败回滚貌似是因为“msvcr100_clr0400.dll”文件不能被覆盖的原因导致的,那么问题就简单了,我们只要把C盘下面的两个文件重命名就ok了。 具体文件路径如下...

    C# .NET 课件 最好的

    CLR是管理用户代码执行的现代运行时环境,它提供JIT 编译、内存管理、异常管理和调试等方面的服务 CTS定义声明、定义和管理所有类型所遵循的规则,而无需考虑源语言 CLS是所有针对 .NET的编译器都必须支持的一组...

    NETFramework-v4.8.zip

    在CLR之上的是服务框架,它提供了一套开发人员希望在标准语言库中存在的基类库,包括集合、输入/输出、字符串及数据类。 那么,在Windows DNA(分布式集成网络应用体系结构)之后,微软提出新的.NET框架(新托管代码...

    .net Framework 试卷

    .net试卷,题型有填空、问答、程序填空、看程序写结果,考试内容涉及CLR相关概念、编程、安全机制等

    .netFrameWork简介

    .net有两个主要的部件,一个是clr...运行在.net framework中的代码叫做managed code,反之叫做unmanaged code。.net class library提供功能强大而完全面向对象的函数库,而且我们可以在任何种类中项目中都可以使用

    dotnet framework 2.0

    您可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的...

    .NET开源代码下载地址

    以.zip文件的形式下载.NET Framework的完整源代码。存档包括可在Visual Studio中打开的解决方案和项目文件。此解决方案不会构建,因为它缺少关键组件,如资源,XAML文件等,但它足以浏览Visual Studio中的源代码。

    .NET CLR via C#(第4版)中文 part5

    中文第四版 ...CLR是.NET Framework的核心,《CLR via C#》使你穿云破雾,直抵核心,以窥堂奥。知其然,只能说是才入门,只有知其所以然,“登堂入室”,才能达至“不为浮云遮望眼,只缘身在此山中”的境界。

    无法启动.NET Framework NGEN v4.0.30319_X86服务的解决方法

    无法启动 Microsoft .NET Framework NGEN v4.0.30319_X86服务..导致快速存储技术不无自动启动 .NET Runtime Optimization Service (clr_optimization_v2.0.50727_64) – Tried to start a service that wasn”t the ...

    ASP.NET程序设计教程 崔连和 课后习题及答案

    第一章课后习题 一、填空题(20 空,每空 2 分,共 40 分) ...6..NET Framework 公共语言运行库最重要的功能是为 ASP.NET 提供( 执行环境 )。 7.框架中的类分别放在了不同的(命名空间 )中。

    Infragistics NetAdvantage for ASP.NET 2007 Vol.3 CLR2 Source

    Infragistics NetAdvantage 2007 Vol.3 用于.NET framework 2.0 ASP.NET的源代码 版本号是v7.3.20073.1043

    .NET CLR via C#(第4版)中文 part3(3-5)

    中文第四版 ...CLR是.NET Framework的核心,《CLR via C#》使你穿云破雾,直抵核心,以窥堂奥。知其然,只能说是才入门,只有知其所以然,“登堂入室”,才能达至“不为浮云遮望眼,只缘身在此山中”的境界。

    .NET CLR via C#(第4版)中文part1(5部分)(1-5)

    中文第四版 ...CLR是.NET Framework的核心,《CLR via C#》使你穿云破雾,直抵核心,以窥堂奥。知其然,只能说是才入门,只有知其所以然,“登堂入室”,才能达至“不为浮云遮望眼,只缘身在此山中”的境界。

    从CLR 到framework 到 .net core 、 ASP.NET CORE.md

    从CLR 到framework 到 .net core 、 ASP.NET CORE.md

Global site tag (gtag.js) - Google Analytics