Applies ToBizTalk Server Branch 2010 BizTalk Server Developer 2010 BizTalk Server Enterprise 2010 BizTalk Server Standard 2010 BizTalk Server 2009 Branch BizTalk Server 2009 Developer BizTalk Server 2009 Enterprise BizTalk Server 2009 Standard

症状

您的计算机上安装累积更新包 1 为 Microsoft BizTalk 2009 或 Microsoft BizTalk 2010 后,BizTalk 文档跟踪可能会停止工作。 此外,应用程序日志中记录类似于以下内容的错误消息:

事件类型: ErrorEvent 源: BAM EventBus ServiceEvent 类别: NoneEvent ID: 6Description: 执行事件错误。 在执行事件时出现错误,请参阅 TDDS_FailedTrackingData 表的更多详细信息。 SQLServer: < SQL Server >,数据库: BizTalkDTADb.The TDDS_FailedTackingData 表中包含下面的条目: TDDS 无法执行事件。 存储的过程 dtasp_ServiceInsert 运行失败。存储过程 dtasp_ServiceInsert 参数计数和 IPersistQueryable 项目数不变,预期数: 0,IPersistQueryable 计数: 14.TDDS 无法执行事件。 存储的过程 dtasp_MsgIn 运行失败。存储过程 dtasp_MsgIn 参数计数和 IPersistQueryable 项目数不变,预期数: 0,IPersistQueryable 计数: 14.TDDS 无法执行事件。 存储的过程 dtasp_MsgOut 运行失败。存储过程 dtasp_MsgOut 参数计数和 IPersistQueryable 项目数不变,预期数: 0,IPersistQueryable 计数: 14。

此外, TDDS_FailedTrackingData表可能会变得非常大,在BizTalkDTADb数据库中。

原因

此问题是由于失去 BizTalk 应用程序用户组安装累积后下面的存储过程的 execute 权限更新 Microsoft BizTalk 2009 包 1:

  • [dbo].[dtasp_MsgIn]

  • [dbo].[dtasp_MsgOut]

  • [dbo].[dtasp_ServiceInsert]

解决方案

累积更新信息

BizTalk Server 2010

有关如何获取此更新累积程序包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 2497789累积更新包 1 BizTalk 2010 修补程序可以解决此问题包括在 BizTalk Server 2009 累积更新包 2。 有关如何获取此累积更新程序包,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

2497794 累积更新包 2 BizTalk Server 2009

解决方法

要变通解决此问题,请按照 BizTalk 管理控制台中的这些步骤操作:

  1. 单击以在另一个 BizTalk Server 主机中,选择允许主机跟踪复选框,然后单击以清除当前跟踪主机中的此选项。

  2. 重新启动 BizTalk Server 主机实例。

  3. 单击以在原始跟踪主机中,选择允许主机跟踪复选框,然后单击以清除其他跟踪主机中的此选项。

  4. 重新启动主机实例,以正确应用的权限。

状态

Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。

更多信息

BizTalk Server 修补程序的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

2003907 BizTalk Server 修补程序有关的信息

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。