状态报告数据存储区

状态报告跟踪数据存储在 BAM 主导入数据库中。 该数据库中的许多表都用于 EDI 和 AS2 消息数据,这些表包括以 dbo.bam_AS2、dbo.bam.batching、dbo.bam.InterchangeStatusActivity 等开头的表。 即使在禁用 EDI 报告的情况下,状态数据也存储在主导入数据库中。 如果激活了状态报告,则您将只能在该状态报告 UI 中查看和查询此类数据。

如果您启用消息数据存储以确保不可否认性,则 BizTalk Server 会将 EDI 和/或 AS2 数据存储在 BizTalk 跟踪数据库 (BizTalkDTADb) 的 EDI Message Content 表中。 如果通过在“协议属性”对话框) 的“常规属性”选项卡的“常规属性”页中选择“将消息有效负载存储为报告协议”属性来查看有效负载 (的详细信息,则BizTalk Server还会在此表中存储事务集。

BizTalk Server 从 BAM 主导入数据库和 BizTalkDTADb 数据库中存档和清除数据。 数据库中的表将定期进行清除。

注意

如果 BAM 主导入数据库和 DTA DB 数据库执行存档的时间间隔不同,则它们可能无法保持同步。

EDI 和 AS2 状态报告可能会对性能产生影响。 有关详细信息,请参阅 EDI 和 AS2 性能的 已知问题中的“EDI 和 AS2 状态报告的性能注意事项”。

另请参阅

如何为 EDI 和 AS2 状态报告存储数据