2

BizTalk 2010 Adapter Pack のインストール/構成で奇妙な問題が発生しています。Windows Server 2008 R2 で BizTalk 2010 クラスターを実行しています。WCF-SQL を機能させたいので、64 ビットの LOB、64 ビットの BizTalk アダプター パック、32 ビットの BizTalk アダプター パックをインストールしました。

アダプターのリストに WCF-SQL アダプターが表示され、そのための新しいハンドラーを作成しました。すべてがうまく機能しているように見えました。ただし、WCF-SQL タイプを使用する受信場所を作成し、[構成] をクリックすると、次のエラーが発生しました。

呼び出しのターゲットによって例外がスローされました。(mscorblib)

追加情報: バインドが見つかりません: sqlBinding (Microsoft.Adapters.Common.Biztalk)。

フレームワークとフレームワーク 64、.net フレームワーク 2.0 および 4.0 の両方の machine.config を再確認しました。それらにはすべて「sqlbindings」エントリがあります。

ちなみに、開発ボックスの 1 つで動作していましたが、サーバーをセットアップしようとすると、この問題に遭遇しました。

どんな助けでも大歓迎です!

4

4 に答える 4

3

次の順序でインストールします。

  1. 64ビットWCFLOBアダプターSDKSP2
  2. 64ビットBizTalkアダプターパック
  3. 32ビットBizTalkアダプターパック
于 2011-11-01T17:24:53.220 に答える
1

この奇妙な動作の理由は、間違ったバージョンのBizTalkアダプターパックをインストールしたことが原因だと思います。

BizTalk 2010の場合、BizTalk 2010DVD/イメージにある2010バージョンのアダプターパックをインストールする必要があります。

また、WCFLOBアダプタSDKバージョンにも注意を払う必要があります。DVD/イメージにもある2010バージョンが必要です。

以前のバージョンのWCFLOBAdapterSDKおよびBizTalkAdapterPackをインストールできますが(これで問題が発生することはありません)、BizTalk2009でのみ機能します。

于 2012-05-08T08:54:30.777 に答える
0

面倒ではありませんが、ホストインスタンスを再起動しましたか?

ハンドラーを追加するには、ホストインスタンスを再起動する必要があります。

于 2011-10-25T02:32:32.813 に答える