Welcome 微信登录

首页 / 数据库 / MySQL / Oracle job不执行的分析处理

Oracle job不执行的分析处理步骤:
 
1)查看last date、next date/failure次数、broken,分析是否因为job执行的存储过程异常或产生了死锁,导致job多次运行失败,最终被自动broken掉,通常数据库开发中大多数问题都是这个原因导致的。通过下面的语句查看job的运行情况:SELECT * FROM DBA_JOBS ORDER BY JOB; 2)通过以上分析,仍无头绪,很有可能是SNP进程死了造成JOB不跑,可通过下面着句话来确定:select * from v$bgprocess where name like "SNP%" OR NAME LIKE "CJQ%";查询结果中,如果PADDR=00,则可确定确实是SNP进程死掉了,重起即可,方法如下:alter system set job_queue_processes=0;
alter system set job_quene_processes=5;更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12配置Oracle用户的ssh authorized keysMySQL查询优化:用子查询代替非主键连接查询相关资讯      oracle job  Oracle job不执行 
  • Oracle JOB异常中断原因分析  (07/15/2015 13:32:38)
  • Oracle中Job定期执行存储过程刷新  (10/18/2014 07:17:20)
  • Oracle job自动任务实用指南  (06/28/2014 13:57:08)
  • 修改Oracle的Job Scheduler 日志级  (11/19/2014 19:09:29)
  • 通过Oracle JOB包定期执行数据统计  (08/02/2014 06:52:29)
  • Oracle通过job定时执行任务  (08/28/2013 06:54:02)
本文评论 查看全部评论 (0)
表情: 姓名: 字数