Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のクエリを使用して、Oracle ジョブを有効にしています。
exec dbms_scheduler.disable('23');
ここで、「23」は私のジョブ ID です。しかし、これはidでは機能していないようです。「23」の代わりにジョブ名を指定する必要があることを読みました。しかし、私の仕事には名前がありません。IDのみを持っています。では、ジョブIDを使用して有効にする方法は? 実行する他のコマンドはありますか?
古い DBMS_JOBS には、スケジューラではなく ID がありました。つまり、これが必要になる場合があります (DBA_JOBS ビューでジョブを表示する場合):
begin dbms_job.broken(23, true); commit; end; /