DB2 トランスポート コンポーネントが正しく登録されていません

StackOverflow https://stackoverflow.com/questions/86863

  •  01-07-2019
  •  | 
  •  

質問

をテストしようとしています DB2 adapter のために ビズトーク 2006 (R2ではありません)。

アプリケーションでインスタンスを構成しようとすると、次のようなエラーが表示されます。

DB2 トランスポート コンポーネントが正しく登録されていません

この環境は、メッセージボックスを共有する 2 つの BizTalk サーバーです。

DB2 アダプターは最初のサーバーでは正常に動作します。私が問題を抱えているのは 2 番目のサーバーです。

最初のサーバーから .msi ファイルをエクスポートし、それを 2 番目のサーバーにインストールして、BizTalk にインポートしました。私が使用している他のアダプターはすべて、両方のサーバーで正常に動作します。

  • Google 検索では、BizTalk DB2 アダプターのトラブルシューティングに関する情報はあまり見つかりません。
  • さらにトラブルシューティングを行ったところ、ホスト システム用 MS BizTalk アダプターが両方のマシンにインストールされていることがわかりました。ただし、問題が発生しているマシン上でのみ構成されていました。
  • 設定を解除しましたが、それでも解決しませんでした。
  • DB2 アダプターの .dll のバージョン番号が両方のサーバーで同じであることを再確認し、それらが GAC にインストールされていることを確認しました。
  • これはどれも役に立ちませんでした。

これまでにこのような問題に遭遇した人はいますか、または BizTalk DB2 アダプターのトラブルシューティング ガイドの参照先を教えてくれた人はいますか?

役に立ちましたか?

解決

「登録済み」という単語が表示された場合、.NET アセンブリのインストールではなく、COM コンポーネントの登録について考えます。DB2 アダプターが使用する基礎となるドライバーは、 DB2 用 Microsoft ODBC ドライバー. 。ODBC DSN コントロール パネルに、DSN を構成するための特定のドライバーが表示されるかどうかを確認してください。

ホスト システム用アダプター パックを再インストールすることをお勧めします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top