BizTalk ServerのSQL Server エージェント ジョブの説明

この記事では、Microsoft BizTalk ServerのSQL Server エージェント ジョブの一覧を示します。

元の製品バージョン: BizTalk Server 2013、2010、2009
元の KB 番号: 919776

BizTalk SQL エージェント ジョブの一覧

次の表に、BizTalk SQL エージェント ジョブの一覧を示します。

ジョブの名前 説明 既定で有効
バックアップ BizTalk Server 次の 3 つの手順で構成されます。
  • 手順 1: BizTalk Server データベースのデータベースの完全バックアップを実行します。
  • 手順 2: BizTalk Server データベース ログをバックアップします。
  • 手順 3: バックアップ履歴を保持する期間を指定します。
いいえ
CleanupBTFExpiredEntriesJob_BizTalkMgmtDb 期限切れの BizTalk Framework エントリを BizTalk Management (BizTalkMgmtDb) データベースから削除します。 はい
DTA の消去とアーカイブ 追跡対象のメッセージのアーカイブと BizTalk Tracking データベースの消去を自動化して、正常なシステムを維持し、追跡データを将来の使用のためにアーカイブし続けます。

BizTalk Server 2004 では、このジョブは 2004 Service Pack 2 BizTalk Serverインストールした後に作成されます。
いいえ
MessageBox_DeadProcesses_Cleanup_BizTalkMsgBoxDb BizTalk Server ホスト インスタンス (BTSNTSvc.exe) が応答を停止したことを検出します。 その後、ジョブは、別のホスト インスタンスがタスクを完了できるように、ホスト インスタンスから作業を解放します。 はい
MessageBox_Message_Cleanup_BizTalkMsgBoxDb データベース テーブル内のサブスクライバーによって参照されていないすべてのメッセージを BizTalkMsgBoxDb 削除します。

このジョブは、ジョブによって MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb も開始されます。 そのため、このジョブを無効にすることをお勧めします。 BizTalk Server 2004 では、このジョブは既定で有効になっています。 そのため、このジョブを無効にすることをお勧めします。
いいえ
MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb メッセージの参照カウント ログを管理し、メッセージがサブスクライバーによって参照されなくなったタイミングを決定します。

このジョブは無限ループで実行され、2 つの個々のメッセージ参照カウント ログからエントリを削除します。 このジョブは、ジョブも呼び出 MessageBox_Message_Cleanup_BizTalkMsgBoxDb します。

最初に、ジョブの MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb 状態アイコンに [成功] の状態が表示されます。 ただし、ジョブ履歴には対応する成功エントリはありません。 ジョブ内 MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb のいずれかのジョブが失敗した場合、ジョブ履歴にエラー エントリが表示され、状態アイコンに [失敗] の状態が表示されます。 ジョブは、最初の失敗後に常に [失敗 ] の状態を表示します。 他の BizTalk SQL エージェント ジョブが正しく実行されていることを確認するには、他の BizTalk SQL エージェント ジョブの状態をチェックします。

BizTalk Server 2004 では、このジョブは 2004 Service Pack 2 BizTalk Serverインストールした後に作成されます。
はい
MessageBox_Parts_Cleanup_BizTalkMsgBoxDb データベース テーブル内のメッセージによって参照されなくなったすべてのメッセージ パーツを BizTalkMsgBoxDb 削除します。 すべてのメッセージは、メッセージ データを含む 1 つ以上のメッセージ 部分で構成されます。 はい
MessageBox_UpdateStats_BizTalkMsgBoxDb データベースの統計BizTalkMsgBoxDbをUpdatesします。 このジョブは、BizTalk Server 2004 には存在しません。 はい
BizTalk Serverを監視する 、、および BizTalkDTADb データベースに関する既知のBizTalkMgmtDbBizTalkMsgBoxDb問題をスキャンします。 これには、孤立したインスタンスが含まれます。 このジョブは、2010 年BizTalk Serverに作成されます。 はい
Operations_OperateOnInstances_OnMaster_BizTalkMsgBoxDb 複数 BizTalkMsgBoxDb のデータベースデプロイに使用されます。 操作アクションを非同期的に実行します。 たとえば、これらの変更が下位BizTalkMsgBoxDbデータベースに適用された後、マスター BizTalkMsgBoxDb データベースで一括終了を非同期的に実行します。 このジョブは、BizTalk Server 2004 には存在しません。 はい
PurgeSubscriptionsJob_BizTalkMsgBoxDb 未使用のサブスクリプション述語をデータベースから消去します BizTalkMsgBoxDb はい
Rules_Database_Cleanup_BizTalkRuleEngineDb ルール エンジン (BizTalkRuleEngineDb) データベースから 90 日ごとに古い監査データを消去します。 このジョブでは、ルール エンジン (BizTalkRuleEngineDb) データベースから古い履歴データ (デプロイ/展開解除通知) も 3 日ごとに消去されます。 このジョブは、2009 年BizTalk Serverに作成されます。 はい
TrackedMessages_Copy_BizTalkMsgBoxDb 追跡対象のメッセージのメッセージ本文を BizTalkMsgBoxDb データベースから Tracking (BizTalkDTADb) データベースにコピーします。 はい
TrackingSpool_Cleanup_BizTalkMsgBoxDb 非アクティブな追跡スプール テーブルを消去して、データベース領域を解放します。 このジョブは、BizTalk Server 2004 にのみ存在します。 いいえ

関連情報

SQL Server エージェント ジョブとそのBizTalk Serverに関する説明の一覧については、「データベース構造とジョブ」を参照してください。

注:

BizTalk SQL Agent ジョブは、SQL Serverのシステム管理者サーバー ロールを持つユーザーが所有している必要があります。