开启clr的它不支持UI这是sql语句,如下
EXEC sp_configure“clr enabled",1
配置
关闭就是把值改为0
开始构建clr应用程序
<代码> 1。打开VS,——→视图——→Sql server对象资源管理器; 2. 连接一个sql服务器实例 3.现在一个数据,右键——→创建新项目 4. 在打开配置页面中配置信息,在启动 5. 解决方案对象资源管理器选择项目右键——→添加新项,在选择Sqlclr c#存储过程 使用系统; 使用System.Data; 使用System.Data.SqlClient; 使用System.Data.SqlTypes; 使用Microsoft.SqlServer.Server; 公共部分类StoredProcedures { ,,(Microsoft.SqlServer.Server.SqlProcedure) ,,公共静态孔隙SqlStoredProcedure1(字符串文本) ,,{ ,,,,//在此处放置代码 ,,,,SqlContext.Pipe.Send(“你好Suhe"+ Environment.NewLine); ,,,,文本=拔业牡谝桓鯯qlClr程序集“; ,,} } 修改代码 6. 项目右键——→发布配置目标数据库连接及数据库发布,1 - 2两分钟 7. 选择发布数据存款过程点击可编程性——在存储课程代码>
右键——→执行存储过程OK