oracle job任务异常案例诊断
2008-06-25 11:35
681 查看
今天开发人员说所有的JOB都不能正常运行了,登录主机后发现oracle的JOB守护进程没有了。
ps -ef|grep ora_
oracle 9591 1 0 Jun 23 ? 1:02 ora_pmon_bfdxjs
oracle 9600 1 0 Jun 23 ? 2:24 ora_dbw3_bfdxjs
oracle 9593 1 0 Jun 23 ? 2:25 ora_dbw0_bfdxjs
oracle 9595 1 0 Jun 23 ? 2:23 ora_dbw1_bfdxjs
oracle 9597 1 0 Jun 23 ? 2:25 ora_dbw2_bfdxjs
oracle 9603 1 0 Jun 23 ? 2:23 ora_dbw4_bfdxjs
oracle 9612 1 0 Jun 23 ? 0:58 ora_smon_bfdxjs
oracle 9605 1 0 Jun 23 ? 2:23 ora_dbw5_bfdxjs
oracle 9607 1 0 Jun 23 ? 9:55 ora_lgwr_bfdxjs
oracle 9609 1 0 Jun 23 ? 3:56 ora_ckpt_bfdxjs
oracle 9635 1 0 Jun 23 ? 0:00 ora_reco_bfdxjs
monitor 23821 23236 0 09:42:05 pts/tb 0:00 grep ora_
重新设置job_queue_processes参数为0,稍等2-3分钟后再将该参数设为原值,这样PMON会重启CJQ0进程。
SQL> conn /as sysdba
SQL> alter system set job_queue_processes=0; System alter.
SQL> alter system set job_queue_processes=36; System alter.
NAME TYPE VALUE
------------------------------------ -------------------------------- ------------------------------
job_queue_processes integer 36
再尝试启动JOB,正常。
ps -ef|grep ora_
oracle 9591 1 0 Jun 23 ? 1:02 ora_pmon_bfdxjs
oracle 9600 1 0 Jun 23 ? 2:24 ora_dbw3_bfdxjs
oracle 9593 1 0 Jun 23 ? 2:25 ora_dbw0_bfdxjs
oracle 9595 1 0 Jun 23 ? 2:23 ora_dbw1_bfdxjs
oracle 9597 1 0 Jun 23 ? 2:25 ora_dbw2_bfdxjs
oracle 9603 1 0 Jun 23 ? 2:23 ora_dbw4_bfdxjs
oracle 9612 1 0 Jun 23 ? 0:58 ora_smon_bfdxjs
oracle 9605 1 0 Jun 23 ? 2:23 ora_dbw5_bfdxjs
oracle 9607 1 0 Jun 23 ? 9:55 ora_lgwr_bfdxjs
oracle 9609 1 0 Jun 23 ? 3:56 ora_ckpt_bfdxjs
oracle 9635 1 0 Jun 23 ? 0:00 ora_reco_bfdxjs
monitor 23821 23236 0 09:42:05 pts/tb 0:00 grep ora_
重新设置job_queue_processes参数为0,稍等2-3分钟后再将该参数设为原值,这样PMON会重启CJQ0进程。
SQL> conn /as sysdba
SQL> alter system set job_queue_processes=0; System alter.
SQL> alter system set job_queue_processes=36; System alter.
NAME TYPE VALUE
------------------------------------ -------------------------------- ------------------------------
job_queue_processes integer 36
再尝试启动JOB,正常。
相关文章推荐
- Oracle诊断案例-Job任务停止执行
- Oracle诊断案例:Job任务住手实施
- Oracle诊断案例-Job任务停止执行
- Oracle诊断案例-Job任务停止执行
- Oracle诊断案例-Job任务停止执行[最终版]
- Oracle定时JOB任务异常退出排查查看Oracle日志文件
- 使用DBMS_JOB包创建ORACLE定时任务
- Oracle job procedure 存储过程定时任务
- [转]oracle定时任务(dbms_job)
- [转]Oracle job procedure 存储过程定时任务
- Oracle job procedure 存储过程JOB定时任务
- oracle定时任务(dbms_job)
- Oracle诊断案例-Sql_trace之二
- 创建ORACLE Job定时任务来跑存储过程
- DBA_实践指南系列10_Oracle Erp R12诊断功能Diagnostic(案例)
- Oracle利用job实现定时执行任务
- Oracle中DBMS_JOB创建定时任务
- 如何在Oracle中管理计划任务(JOB)
- 深入浅出Oracle:DBA入门、进阶与诊断案例(读书笔记1)
- oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。