plsqlで実行中のジョブの確認方法

PL/SQLでは、実行中のジョブを次のようにして確認できます。

  1. DBA_SCHEDULER_実行中_ジョブ
SELECT * FROM DBA_SCHEDULER_RUNNING_JOBS;
  1. ALL_SCHEDULER_RUNNING_ジョブ
SELECT * FROM ALL_SCHEDULER_RUNNING_JOBS;
  1. ネイティブにスケジューラされた実行中ジョブ
SELECT * FROM USER_SCHEDULER_RUNNING_JOBS;

これらのビューでは、実行中のスケジュールされたタスクの詳細(タスク名、実行ステータス、開始時間など)が返されます。

bannerAds