我正在尝试构建引用 IBM WebSphere MQ dll 的 SQL CLR 存储过程。我在我的工作机器上执行此操作时遇到问题,因此我决定看看是否可以使用 localhost 在我的家庭电脑上运行此操作。我在遇到不同的错误方面取得了进展,但是我不确定 system.management dll 的位置...
这是错误消息的副本:
消息 10301,级别 16,状态 1,第 1 行程序集“amqmdnet”引用程序集“system.management,version=2.0.0.0,culture=neutral,publickeytoken=b03f5f7f11d50a3a.”,该程序集不存在于当前数据库中。 SQL Server 尝试从引用程序集的来源位置查找并自动加载引用的程序集,但该操作失败(原因:2(系统找不到指定的文件。))。请将引用的程序集加载到当前数据库中,然后重试您的请求。
最佳答案
它已安装在 GAC 中,请检查您系统上的 .Net 版本
关于clrstoredprocedure - 在哪里可以找到 System.management dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11945452/