SQLCLR的使用及开启基础

  

概要
SQLCLR我也不是十分明白。就不说了
这里我用VS工具来开发一个用于入门

  

在使用SQLCLR时候需要懂得一些他的配置他有个轻型池高级设置有点关联
他不支持SQLCLR,

  

我们是为了学习就不用担心。
开启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。发送(“你好Suhe”+ Environment.NewLine);
  文本="我的第一个SqlClr程序集”;
  }
  }
  
  修改代码
  
  6. 项目右键——→发布配置目标数据库连接及数据库发布1 - 2两分钟
  7. 选择发布数据存款过程点击可编程性——在存储课程 
  

右键——→执行存储过程好 SQLCLR的使用及开启基础

SQLCLR的使用及开启基础