SSISパッケージを実行しようとしているVB.NETアプリケーションに問題があります。私はDBサーバーとアプリケーションサーバーを持っています。どちらも同じドメイン内にあり、それぞれが完全に他のドメインに見えるように、ネットワークに適しています。 DBはSQL2008 R2を実行しており、アプリケーションにはSSIS 2008 R2がインストールされています。両方のサーバーにSQL2008 R2 SP1が適用されています。VB.NETアプリケーションSSISパッケージを実行できないため、COMエラーが発生する
私のアプリケーション(私の開発メントボックスでは自然に動作します)には、実行可能ファイルと同じフォルダに.dtsxファイルとして含まれているSSISパッケージが含まれています。実行時に、パッケージはロードされ、パラメータとして渡される接続文字列を使用して実行されます。私はすべての合理的な疑惑を超えてこの接続文字列を検証しました。 DBやアプリケーションサーバーの両方がクライアント接続と下位互換性ツールがインストールされている
Retrieving the COM class factory for component with CLSID {E80FE1DB-D1AA-4D6B-BA7E-040D424A925C} failed due to the following error: 80040154.
を次のように
エラーです。私の研究の中には、\ binnフォルダにあるDTS.DLLファイルでREGSVR32を実行することが提案されていました。ファイルを正常に登録しましたが、結果は変更されません。
私は本当にこの1つに困っています。どんな助けもありがとう。
VB.NETアプリケーションを実行している.NET Frameworkのバージョンは何ですか? –