KB5008177 - 修正: 非常に多くのスキーマに同じメッセージの種類がある場合、BizTalk ホスト インスタンスの応答が停止する

適用先
BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard

現象

たとえば次のようなシナリオを考えてみます。

  • 同じメッセージの種類を持つ非常に多くのスキーマをデプロイします。 (つまり、同じ名前空間とルート ノード名)。
  • これらのメッセージを処理するポートでメッセージ プロパティの追跡を有効にします。

このメッセージの種類のメッセージをポート経由で送信すると、BizTalk ホスト インスタンスは応答を停止します。 さらに、次のエラーがイベント ログに記録されます。

  • 64 ビット ホスト インスタンスの場合:

    • エラーが発生しているアプリケーション名: BTSNTSvc64.exe、バージョン: <VersionNumber>、タイム スタンプ: <TimeStamp>
    • エラーが発生しているモジュール名: ntdll.dll、バージョン: <VersionNumber>、タイム スタンプ: <TimeStamp>
    • 例外コード: 0xc0000374
    • エラーが発生しているアプリケーション名: BTSNTSvc64.exe、バージョン: <VersionNumber>、タイム スタンプ: <TimeStamp>
    • エラーが発生しているモジュール名: BTSDBAccessor.DLL、バージョン: <VersionNumber>、タイム スタンプ: <TimeStamp>
    • 例外コード:0xc0000005
  • 32 ビット ホスト インスタンスの場合:

    • エラーが発生しているアプリケーション名: BTSNTSvc.exe、バージョン: <VersionNumber>、タイム スタンプ: <TimeStamp>
    • エラーが発生しているモジュール名: ntdll.dll、バージョン: <VersionNumber>、タイム スタンプ: <TimeStamp>
    • 例外コード:0xc0000005
    • エラーが発生しているアプリケーション名: BTSNTSvc.exe、バージョン: <VersionNumber>、タイム スタンプ: <TimeStamp>
    • エラーが発生しているモジュール名: BTSDBAccessor.DLL、バージョン: <VersionNumber>、タイム スタンプ: <TimeStamp>
    • 例外コード:0xc0000005

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

解決策

この問題は、BizTalk Serverの次の累積的な更新プログラムで修正されています。

参考資料

BizTalk Serverのサービス パックと累積的な更新プログラムの一覧については、Microsoft サポート技術情報の次の記事を参照してください。

BizTalk Serverの Service Pack と累積的な更新プログラムの一覧を2555976する

BizTalk Server修正プログラムの詳細については、Microsoft サポート技術情報の次の記事を参照してください。

BizTalk 修正プログラムと累積的な更新プログラムのサポートに関する2003097情報