本文列出了 Microsoft BizTalk Server 中的SQL Server 代理作业。
原始产品版本: BizTalk Server 2013、2010、2009
原始 KB 数: 919776
BizTalk SQL 代理作业列表
下表列出了 BizTalk SQL 代理作业。
| 作业名称 | 说明 | 默认启用 |
|---|---|---|
| 备份 BizTalk Server | 由三个步骤组成:
|
否 |
| CleanupBTFExpiredEntriesJob_BizTalkMgmtDb | 从 BizTalk 管理 (BizTalkMgmtDb) 数据库中删除过期的 BizTalk 框架条目。 |
是 |
| DTA 清理与存档 | 自动存档跟踪的消息和清除 BizTalk 跟踪数据库,以保持正常的系统,并保留存档的跟踪数据以供将来使用。 在 BizTalk Server 2004 上,在安装 BizTalk Server 2004 Service Pack 2 后创建此作业。 | 否 |
| MessageBox_DeadProcesses_Cleanup_BizTalkMsgBoxDb (清理BizTalk消息框数据库中的死进程) | 检测 BizTalk Server 主机实例(BTSNTSvc.exe)何时停止响应。 然后,该作业会从主机实例释放工作,以便其他主机实例可以完成任务。 | 是 |
| MessageBox_Message_Cleanup_BizTalkMsgBoxDb | 删除BizTalkMsgBoxDb数据库表中未被任何订阅者引用的所有消息。 此作业也是由 MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb 作业启动的。 因此,我们建议停用这项任务。 在 BizTalk Server 2004 上,默认启用此作业。 因此,建议禁用此作业。 |
否 |
| MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb | 管理消息的引用计数日志,并确定订阅者不再引用消息的时间。 此作业在无限循环中运行,并从两个单独的消息引用计数日志中删除这些条目。 此作业还会调用该作业 MessageBox_Message_Cleanup_BizTalkMsgBoxDb。 起初,MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb作业状态图标显示“成功”状态。 但是,作业历史记录中不会有相应的成功条目。 如果作业中的MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb某个作业失败,则作业历史记录中会显示一个失败条目,状态图标显示“失败”状态。 作业在首次失败后将始终显示失败状态。 若要验证其他 BizTalk SQL 代理作业是否正常运行,请检查其他 BizTalk SQL 代理作业的状态。 在 BizTalk Server 2004 上,在安装 BizTalk Server 2004 Service Pack 2 后创建此作业。 |
是 |
| MessageBox_Parts_Cleanup_BizTalkMsgBoxDb (这是用于清理BizTalk消息框数据库的部分组件) | 删除 BizTalkMsgBoxDb 数据库表中不再被消息引用的所有消息部分。 所有消息都由包含消息数据的一个或多个消息部分组成。 |
是 |
| MessageBox_UpdateStats_BizTalkMsgBoxDb | 更新 BizTalkMsgBoxDb 数据库的统计信息。 BizTalk Server 2004 上不存在此作业。 |
是 |
| 监控 BizTalk Server | 扫描 BizTalkMgmtDb、BizTalkMsgBoxDb 和 BizTalkDTADb 数据库中是否存在任何已知问题。 这包括孤立无援的实例。 此作业是在 BizTalk Server 2010 上创建的。 |
是 |
| Operations_OperateOnInstances_OnMaster_BizTalkMsgBoxDb | 用于多个 BizTalkMsgBoxDb 数据库部署。 它以异步方式执行操作操作。 例如,在将这些更改应用到从属BizTalkMsgBoxDb数据库后,它会在 master BizTalkMsgBoxDb 数据库上异步执行批量终止。 BizTalk Server 2004 上不存在此作业。 |
是 |
| PurgeSubscriptionsJob_BizTalkMsgBoxDb (清除订阅任务_消息框数据库) | 清除 BizTalkMsgBoxDb 数据库中未使用的订阅谓词。 |
是 |
| 规则_数据库_清理_BizTalk规则引擎数据库 | 每隔 90 天清除规则引擎 (BizTalkRuleEngineDb) 数据库中的旧审核数据。 此作业还会每隔 3 天从规则引擎BizTalkRuleEngineDb数据库中删除旧的历史数据(包括部署/取消部署通知)。 此作业是在 BizTalk Server 2009 上创建的。 |
是 |
| TrackedMessages_Copy_BizTalkMsgBoxDb | 将跟踪消息的消息正文从 BizTalkMsgBoxDb 数据库复制到跟踪 (BizTalkDTADb) 数据库。 |
是 |
| TrackingSpool_Cleanup_BizTalkMsgBoxDb | 清除非活动跟踪暂存表以释放数据库空间。 此作业仅存在于 BizTalk Server 2004 上。 | 否 |
参考
有关 BizTalk Server 上SQL Server 代理作业及其说明的列表,请参阅数据库结构和作业。
注意
BizTalk SQL 代理作业必须由在 SQL Server 上具有系统管理员服务器角色的用户拥有。