2

IBM WebSphere MQ dll を参照する SQL CLR ストアード・プロシージャーを構築しようとしています。仕事用のマシンでこれを行うのに問題があるため、ローカルホストを使用して自宅のコンプでこれを動作させることができるかどうかを確認することにしました。別のエラーが発生することはありましたが、system.management dll がどこにあるのかわかりません...

エラーメッセージのコピーは次のとおりです。

メッセージ 10301、レベル 16、状態 1、行 1 アセンブリ 'amqmdnet' は、現在のデータベースに存在しないアセンブリ 'system.management, version=2.0.0.0, culture=neutral, publickeytoken=b03f5f7f11d50a3a.' を参照しています。SQL Server は、アセンブリの参照元と同じ場所から参照アセンブリを見つけて自動的に読み込もうとしましたが、その操作は失敗しました (理由: 2 (指定されたファイルが見つかりません))。参照されているアセンブリを現在のデータベースに読み込み、要求を再試行してください。

4

2 に答える 2

0

このアセンブリを SQL Server に登録する必要があります

create assembly [System.Management]
from 'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Management.dll'
with permission_set = unsafe
于 2014-05-29T12:32:40.343 に答える