无法安装程序集“amqmdnet”,因为现有策略会阻止其使用

时间:2014-06-16 13:23:46

标签: sql sql-server ibm-mq sqlclr

您好,
我尝试在SQL Server中注册amqmdnet.dll(IBM WebSphere MQ for Windows的一部分)以部署SQL SQL CLR存储过程将其用于MQ mesaging。

代码是:

create assembly amqmdnet                                                
from 'c:\mssql\assembly\amqmdnet.dll'                                   
with permission_set = unsafe   

服务器的响应是:

Msg 6586, Level 16, State 1, Line 1                                     
Assembly 'amqmdnet' could not be installed because existing policy      
would keep it from being used.  

- @@ version:

Microsoft SQL Server 2008 (SP3) - 10.0.5835.0 (Intel X86)               
    Mar  1 2013 18:44:43                                                   
    Copyright (c) 1988-2008 Microsoft Corporation                          
    Enterprise Edition on Windows NT 5.2 <X86> (Build 3790: Service Pack 2)

CLR已启用,TrustWorthy已启用,其他CLR过程运行良好。

如何解决问题?

0 个答案:

没有答案