A DBMS_SCHEDULERジョブ

DBMS_SCHEDULERパッケージは、任意のPL/SQLプログラムからコールできるスケジューリング用のファンクションおよびプロシージャのコレクションを提供します。

A.1 DBMS_SCHEDULERジョブのリスト

次の表に、Oracle APEXをインストールするとデータベース内に作成されるDBMS_SCHEDULERジョブを示します。

表A-1 DBMS_SCHEDULERジョブ

ジョブ名 説明 さらに学習するには
ORACLE_APEX_BACKUP

変更されたアプリケーションのバックアップを実行します。「アプリケーション当たりのバックアップ数」のインスタンス設定で定義された制限に従ってバックアップをパージします。設定がゼロ(0)の場合、バックアップ・ジョブは無効になります。バックアップ・ジョブは毎日0200から実行されます。

アプリケーション・バックアップの数の構成を参照してください

ORACLE_APEX_DICTIONARY_CACHE

このジョブは毎日夜の0100に開始し、すべてのワークスペース・スキーマ表の統計およびデータ分析を収集して、Oracle APEXデータ・ディクショナリにキャッシュします。

データ・ディクショナリ・キャッシュが正しくない場合や古い場合は、ワークスペース・キャッシュ・レポートから手動でデータ・ディクショナリ・キャッシュを更新できます。

「データ・ディクショナリ・キャッシュの表示またはリフレッシュ」を参照してください

ORACLE_APEX_DAILY_MAINTENANCE

夜間のメンテナンスを毎日午前1時に実行します。このジョブはアクティビティ・サマリーをアーカイブして、ワークスペースの消去処理を実行します。

「アクティブではないワークスペースの消去」を参照してください

ORACLE_APEX_DTLD${job-id}

SQLワークショップのデータ・ロード・プロセスでは、ORACLE_APEX_DTLD${job-id}というジョブが生成されます。ジョブは完了後に消去されます。

ジョブの実行中は、Oracle APEX管理サービスの「アクティビティのモニター」「開発者アクティビティ」「データ・ロード・ジョブ」でそれらのジョブを表示できます。

インスタンス間のアクティビティの監視と、Oracle APEX SQLワークショップ・ガイドデータ・ワークショップの使用を参照してください

ORACLE_APEX_ISSUE_EMAILS

送信する必要があるチーム開発通知を決定します。このジョブは、1時間ごとに実行されます。

Oracle APEXアプリケーション・ビルダー・ユーザーズ・ガイドアプリケーション・バックアップの数の構成を参照してください

ORACLE_APEX_MAIL_QUEUE

メール・キューにあるメールを5分ごとに送信します。

Oracle APEX APIリファレンスAPEX_MAILと、電子メールの構成を参照してください

ORACLE_APEX_PURGE_SESSIONS

12時間より前のセッションを消去します(デフォルト)。このジョブは、1時間ごとに実行されます。

「インスタンスのセッション・ステートの管理」を参照してください

ORACLE_APEX_TASKS_EXPIRE タスク・インスタンス表のタスクで、「有効期限ポリシー」が「失効」または「更新」に設定され期日を過ぎているタスクをすべて期限切れにします。「更新」に設定されたタスクに対して、更新の最大数を超えないかぎり、新しいタスクを作成します。「期限切れ前」または「失効」アクションを実行します。このジョブは1時間ごとに実行されます。 Oracle APEXアプリケーション・ビルダー・ユーザーズ・ガイドタスク定義の作成を参照してください。
ORACLE_APEX_TASKS_PURGE 保持期間が現在の日付以前の完了タスクをパージします。エラー、期限切れおよび取消済のタスクをパージします。パージされたタスクの詳細をJSONドキュメントとして保存します。このジョブは夜間に0200時間実行されます。 Oracle APEXアプリケーション・ビルダー・ユーザーズ・ガイドタスクの保持およびタスクのパージについての他に、ワークフロー設定の構成も参照してください。

ORACLE_APEX_WS_NOTIFICATIONS

キューにある対話モード・レポート・サブスクリプションを30分ごとに送信します。

該当なし