1.先確認一下JOB的資訊
select * from dba_jobs;
2.確認正在執行的JOB資訊
select * from dba_jobs_running;
3.停止JOB
exec dbms_job.broken('&JOB',true);
4.當JOB還是繼續跑的時候,刪除還在執行的Session
select SID,SERIAL# from V$Session where SID='&SID';
alter system kill session '&SID, &SERIAL';
5.刪除JOB(需要sysdba權限)
delete from dba_jobs where JOB='&JOB';
PS:&JOB、&SID、&SERIAL,表示select出來的欄位值
沒有留言:
張貼留言