![BizTalk 消息跟踪不起作用](https://linux22.com/image/619429/BizTalk%20%E6%B6%88%E6%81%AF%E8%B7%9F%E8%B8%AA%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
我们设置了一个新的 BizTalk 实例,并在某些事件上启用了消息跟踪。跟踪的消息事件出现在查询中,但尝试打开详细信息会导致以下错误消息:
在消息框或跟踪数据库中找不到该消息。这可能是由以下情况之一引起的:(1) 未启用消息跟踪;(2) 正在运行或挂起的服务实例不再引用该消息;(3) 消息框跟踪表已自动清除;或 (4) SQL Server 代理未在消息框服务器上运行。(Microsoft.BizTalk.Administration.SnapIn)
浏览此列表:
- 消息跟踪在主机级别和组级别启用
- 启用了消息正文跟踪,MSDN 称这将使消息在实例生命周期之外继续保留
- 邮件跟踪表的清除作业已禁用
- SQL Server 代理正在运行
还有什么可能出错或者我们遗漏了什么?
答案1
您声明已为主机启用了消息跟踪。请验证是否已启用相应的主机实例。
除了验证 SQL Server 代理是否正在运行之外,您还应确保“TrackedMessages_Copy_BizTalkMsgBoxDb”的 SQL 作业已启用并成功运行。