CLR存儲過程

1。使用VS2005以上開發,運行在SQL2005以上
2。目標數據庫實例須要啓用CLR集成.數據庫

若是沒啓用,能夠在 SQL Server 外圍應用配置器 裏去啓用
或者使用如下語句:開發

sp_configure 'clr enabled', 1
go
reconfigure
goclass

3。目標數據庫的可信任屬性須要設爲FALSE,能夠使用如下語句啓用:擴展

alter database dbName set trustworthy on配置

不然在調用對應的方式時會報錯,主要是權限不足的錯誤命名空間

4.建立擴展程序集rust

Create Assembly xxx FROM 'dll路徑' WITH PERMISSION_SET = UNSAFE權限

5.建立相應的存儲過程程序

CREATE PROCEDURE XXX(...)方法

AS EXTERNAL NAME  程序集名.[命名空間.類名].方法名

相關文章
相關標籤/搜索