現象
Microsoft BizTalk Server 2010 の BizTalk グループに 7 つ以上の BizTalk ホストを追加した後、すべてのメッセージ ボックスと DTA で問題を確認の手順でモニターの BizTalk Serverの SQL Server エージェント ジョブは実行されません。 さらに、ジョブ ヒストリに、次のようなエラー メッセージが記録されます。
日付時刻ジョブ ヒストリのログ (モニターの BizTalk Server は (BizTalkMgmtDb)) ステップ ID 1 サーバーサーバー名ジョブ名モニターの BizTalk Server (BizTalkMgmtDb) ステップの名前の確認の問題すべてのメッセージ ボックスでの日付します。DTADuration 00:00:02Sql の重大度の 15Sql メッセージ ID 102Operator がユーザーとして 0MessageExecuted の演算子を実行しようと再試行ページを送信したオペレーターをネットにメールで送信:ユーザーです。 'U' の文字の文字列に引用符が閉じていません。 [SQLSTATE 42000](エラー 105)'U' の近くの不適切な構文です。 [SQLSTATE 42000](エラー 102)。 ステップが失敗しました。
注: これらの確認手順は、Windows クライアントにのみ適用されます。 この問題が発生するために必要なホストの数は、ホスト名の長さによって異なります。 各ホスト名が 1 文字以上の場合は、BizTalk グループに 9 つ以上のホストを追加するときにこの問題が発生します。
原因
この問題は、 BizTalk Server のモニターの SQL Server エージェント ジョブで使用されている変数の最大文字数が小さいために発生します。 多くのホストは、BizTalk グループに存在するときにこの変数の文字の長さは最大文字数を超えています。
解決方法
累積的な更新プログラムの情報
詳細については、累積的な更新プログラム パッケージの入手については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックする方法。
2497789 BizTalk 2010 用の累積的な更新プログラム パッケージ 1
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
詳細情報
BizTalk Server を監視する方法の詳細については、次の MSDN web サイトを参照してください。
BizTalk Server を監視する方法BizTalk Server の修正プログラムに関する詳細については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。
2003907 BizTalk Server の修正プログラムに関する情報