dkfr.net
当前位置:首页 >> 如何查看OrAClE中当前正在执行的JoB >>

如何查看OrAClE中当前正在执行的JoB

job的运行情况无非是成功和失败,oracle也不会记录的 select * from dba_jobs 所有的JOB select * from dba_jobs_running 正在运行

job的运行情况无非是成功和失败,oracle也不会记录的 select * from dba_jobs 所有的JOB select * from dba_jobs_running 正在运行

找出正在执行的JOB编号及其会话编号 SELECT SID,JOB FROM DBA_JOBS_RUNNING; 停止该JOB的执行 SELECT SID,SERIAL# FROM V$SESSION WHERE SID='&SID'; ALTER SYSTEM KILL SESSION '&SID,&SERIAL'; EXEC DBMS_JOB.BROKEN(&JOB,TRUE);

可以通过oracle数据库视图进行查询 select * from dba_jobs;

job的运行情况无非是成功和失败,oracle也不会记录的 select * from dba_jobs 所有的JOB select * from dba_jobs_running 正在运行

selectjob,what,failures,brokenfromuser_jobs可以通过oracle数据库视图进行查询select*fromdba_jobs;

找出正在执行的JOB 编号及其会话编号 SELECT SID,JOB FROM DBA_JOBS_RUNNING; 停止该JOB 的执行 SELECT SID,SERIAL# FROM V$SESSION WHERE SID='&SID'; ALTER SYSTEM KILL SESSION '&SID,&SERIAL'; EXEC DBMS_JOB.BROKEN(&J...

selectjob,what,failures,brokenfromuser_jobs 可以通过oracle数据库视图进行查询 select * from dba_jobs;

是否是下面的failures=3,表示3次失败执行 select JOB, LOG_USER,FAILURES from user_jobs; job log_user,failures ------------------------------------------------- 8 test 3

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com