如何关闭oracle job重试机制

如题所述

如何关闭oracle job重试机制
1. 首先确定要停止的JOB号
SQL>select sid from dba_jobs_running;
2.查找到正在运行的JOB的spid:
SQL>select a.spid from v$process a ,v$session b where a.addr=b.paddr and b.sid in (select sid from dba_jobs_running);
3. Broken确认的JOB
SQL> EXEC DBMS_JOB.BROKEN(job#,TRUE);
注意:当执行完该命令选择的这个JOB还是在运行着的。
4. Kill 对应的job。
SQL>ALTER SYSTEM KILL SESSION 'sid,serial#';
温馨提示:内容为网友见解,仅供参考
无其他回答

如何关闭oracle job重试机制
如何关闭oracle job重试机制 1. 首先确定要停止的JOB号 SQL>select sid from dba_jobs_running;2.查找到正在运行的JOB的spid:SQL>select a.spid from v$process a ,v$session b where a.addr=b.paddr and b.sid in (select sid from dba_jobs_running);3. Broken确认的JOB SQL> EXEC DBMS_...

相似回答