BizTalk Server 中 SQL Server Agent 作業的描述

本文列出 Microsoft BizTalk Server 中的 SQL Server Agent 作業。

原始產品版本:BizTalk Server 2013、2010、2009
原始 KB 編號: 919776

BizTalk SQL Agent 作業清單

下表列出 BizTalk SQL Agent 作業。

工作名稱 描述 預設啟用
備份 BizTalk Server 包含三個步驟:
  • 步驟 1:執行 BizTalk Server 資料庫的完整資料庫備份。
  • 步驟 2:備份 BizTalk Server 資料庫記錄。
  • 步驟 3:指定保留備份歷程記錄的時間長度。
CleanupBTFExpiredEntriesJob_BizTalkMgmtDb 從 BizTalk 管理 () BizTalkMgmtDb 資料庫中刪除過期的 BizTalk 架構專案。
DTA 清除和封存 自動封存追蹤的訊息和清除 BizTalk 追蹤資料庫,以維護狀況良好的系統,並保留封存追蹤數據以供日後使用。

在 2004 BizTalk Server,此作業會在您安裝 BizTalk Server 2004 Service Pack 2 之後建立。
MessageBox_DeadProcesses_Cleanup_BizTalkMsgBoxDb 偵測 BizTalk Server 主機實例 (BTSNTSvc.exe) 停止響應的時間。 作業接著會從主機實例釋放工作,讓不同的主機實例可以完成工作。
MessageBox_Message_Cleanup_BizTalkMsgBoxDb 拿掉資料庫數據表中 BizTalkMsgBoxDb 任何訂閱者未參考的所有訊息。

作業也會啟動此 MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb 作業。 因此,建議您停用此作業。 在 2004 BizTalk Server,預設會啟用此作業。 因此,建議您停用此作業。
MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb 管理訊息的參考計數記錄,並判斷訂閱者何時不再參考訊息。

此作業會在無限迴圈中執行,並從兩個個別訊息參考計數記錄中刪除專案。 此作業也會呼叫作業 MessageBox_Message_Cleanup_BizTalkMsgBoxDb

一開始, MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb 作業狀態圖示會顯示 [ 成功] 狀態。 不過,作業歷程記錄中不會有對應的成功專案。 如果作業中的 MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb 其中一個作業失敗,作業記錄中就會出現失敗專案,而狀態圖示會顯示 [失敗] 狀態。 第一次失敗之後,作業一律會顯示 [ 失敗 ] 狀態。 若要確認其他 BizTalk SQL Agent 作業正確執行,請檢查其他 BizTalk SQL Agent 作業的狀態。

在 2004 BizTalk Server,此作業會在您安裝 BizTalk Server 2004 Service Pack 2 之後建立。
MessageBox_Parts_Cleanup_BizTalkMsgBoxDb 拿掉資料庫數據表中 BizTalkMsgBoxDb 訊息不再參考的所有訊息元件。 所有訊息都是由包含訊息數據的一或多個訊息部分所組成。
MessageBox_UpdateStats_BizTalkMsgBoxDb 匯報 資料庫的BizTalkMsgBoxDb統計數據。 此作業不存在於 2004 BizTalk Server。
監視 BizTalk Server 掃描、 BizTalkMsgBoxDbBizTalkDTADb 資料庫的任何已知問題BizTalkMgmtDb。 這包括孤立的實例。 此作業建立於 2010 BizTalk Server。
Operations_OperateOnInstances_OnMaster_BizTalkMsgBoxDb 用於多個 BizTalkMsgBoxDb 資料庫部署。 它會以異步方式執行作業動作。 例如,在將這些變更套用至從屬BizTalkMsgBoxDb資料庫之後,它會以異步方式在 master BizTalkMsgBoxDb 資料庫上執行大量終止。 此作業不存在於 2004 BizTalk Server。
PurgeSubscriptionsJob_BizTalkMsgBoxDb BizTalkMsgBoxDb 資料庫清除未使用的訂閱述詞。
Rules_Database_Cleanup_BizTalkRuleEngineDb 每隔 90 天從規則引擎 () BizTalkRuleEngineDb 資料庫清除舊的稽核數據。 此作業也會清除舊的歷程記錄數據, (每隔 3 天從規則引擎 BizTalkRuleEngineDb () 資料庫) 部署/解除部署通知。 此作業建立於 2009 BizTalk Server。
TrackedMessages_Copy_BizTalkMsgBoxDb 將追蹤訊息的訊息本文從 BizTalkMsgBoxDb 資料庫複製到追蹤 (BizTalkDTADb) 資料庫。
TrackingSpool_Cleanup_BizTalkMsgBoxDb 清除非作用中追蹤多任務緩衝處理數據表,以釋放資料庫空間。 此作業僅存在於 2004 BizTalk Server。

參考

如需 SQL Server Agent 作業及其在 BizTalk Server 上的描述清單,請參閱資料庫結構和作業

注意事項

BizTalk SQL Agent 作業必須由在 SQL Server 上具有系統管理員伺服器角色的使用者所擁有。