BIZTALK SERVER EDI/AS2 ランタイム構成がエラーで失敗する: DTS パッケージ BAM_DM_InterchangeStatusActivityは既に存在します

この記事では、BizTalk Server EDI/AS2 ランタイム構成が "DTS パッケージ BAM_DM_InterchangeStatusActivity既に存在します" というエラーで失敗する方法について説明します。

元の製品バージョン: BizTalk Server 2009、2010、2013、2013 R2
元の KB 番号: 2269514

現象

次のような状況で問題が発生します。

BizTalk Server グループをインストールして構成します。 BizTalk Serverを 2 台目のサーバーにインストールします。 構成ウィザードでは、一意のデータベース名を持つ同じSQL Server インスタンスを使用して、新しいBizTalk Server グループを作成します。 EDI/AS2 ランタイム構成が失敗し、次のいずれかのメッセージが表示されます。

EDI/AS2 状態レポート機能を構成できませんでした。
BAM アクティビティ定義をデプロイできませんでした。 BAM 関連のすべてのデータ変換サービス (DTS) パッケージが BAM データベースと共に削除されていることを確認してください。
process:drive :\Program Files (x86)\Microsoft BizTalk Server 2009\Tracking\bm.exeの実行に失敗しました。
エラー: BAM のデプロイに失敗しました。 DTS パッケージ BAM_DM_InterchangeStatusActivityは、サーバー <SQL Server名に既に存在します>。

原因

SQL Server Integration Services (SSIS) のビジネス アクティビティ監視 (BAM) およびデータ変換サービス (DTS) パッケージ名には、BizTalk Server グループに固有の情報は含まれません。 これにより、同じSQL Server インスタンスに対して複数のBizTalk Server グループを構成するときに競合が発生します。

解決方法

この問題を解決するには、で始まる BAM_DM_ 既存のパッケージの名前を変更し、EDI/AS2 ランタイムを構成します。

EDI/AS2 の BAM の SSIS パッケージ名は で BAM_DM_始まります。 これらのパッケージの名前は、SQL Server Integration Services で手動で変更できます。 たとえば、SSIS パッケージの名前を BAM_DM_AS2InterchangeActivityBizTalkGroup_BAM_DM_AS2InterchangeActivity変更できます。 次に、EDI/AS2 ランタイムを構成します。

注:

これらの BAM_DM_ SSIS パッケージの名前を変更した場合、EDI/AS2 ランタイムには影響しません。