次の方法で共有


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 追跡データベースの消去を自動化して、正常なシステムを維持し、追跡データを将来の使用のためにアーカイブし続けます。

BizTalk Server 2004 では、このジョブは BizTalk Server 2004 Service Pack 2 をインストールした後に作成されます。
いいえ
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 ジョブの状態アイコンに Success の状態が表示されます。 ただし、ジョブ履歴には対応する成功エントリはありません。 MessageBox_Message_ManageRefCountLog_BizTalkMsgBoxDb ジョブのいずれかのジョブが失敗すると、ジョブ履歴にエラー エントリが表示され、状態アイコンに Failure の状態が表示されます。 ジョブは、最初の失敗後に常に Failure の状態を表示します。 他の BizTalk SQL エージェント ジョブが正しく実行されていることを確認するには、他の BizTalk SQL エージェント ジョブの状態を確認します。

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

関連情報

BizTalk Server のSQL Server エージェント ジョブとその説明の一覧については、「Database の構造とジョブを参照してください。

Note

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