在dbms_sheduler会话中强制停止作业后,虽然作业已停止,但仍有一些时间处于活动状态。您如何知道会话已关闭,请勿使用v $ session视图。
我将所有jbos停止为
FOR r IN (SELECT JOB_CLASS FROM JBSD$SCHEDULER_JOBS) LOOP
dbms_scheduler.disable(name => 'SYS.'||r.JOB_CLASS, force => TRUE);
dbms_scheduler.stop_job(job_name => 'SYS.'||r.JOB_CLASS, force => TRUE);
END LOOP;
并在函数中抛出异常运行作业以打断她