use*_*757 3 sql clr integration assemblies
我一直在乱用.NET CLR集成在.NET代码中编写一些存储过程.在存储过程中,我正在调用第三方DLL.当我尝试在包含我的自定义存储过程的SQL Server中创建程序集时,它会抱怨第三方dll未在数据库中注册.
有没有办法在没有在SQL Server中注册的情况下调用dll?
不可以,您不能使用不在" 已批准的程序集"列表中的程序集,也不能使用未在数据库中注册的程序集.您甚至无法将其加载到GAC中以访问它,必须使用CREATE ASSEMBLY将其显式添加到SQL Server.为什么不想将程序集加载到数据库中?你在SQL中需要做什么?我问,因为可能有一个不同的解决方案,你的问题更合适.
| 归档时间: |
|
| 查看次数: |
2838 次 |
| 最近记录: |