ORACLE JOB不能按预期执行的常见原因

当Oracle作业不再自动执行时,可能是由于多种原因,包括但不限于:实例处于受限会话模式、JOB_QUEUE_PROCESSES设置为0、_SYSTEM_TRIG_ENABLED禁用、作业已断开、缺少提交、服务器运行时间过长等。通过检查和解决这些情况,可以解决作业自动执行的问题。在本例中,问题最终归因于服务器重启,尽管其运行时间只有126天。
摘要由CSDN通过智能技术生成
最近在一个测试环境中建立物化视图远程同步环境,但是远程视图一直未按照预期的时间进行刷新。以至于一开始让我怀疑 ONDEMAND STARTWITHNEXTBY 冲突。但再三确认,发现是我的测试环境中 ora_cjq0 进程不存在,唉!开始怎么不往这方面去想呢,修改一下 JOB_QUEUE_PROCESSES 参数,一切恢复正常 , 突然发现 ORACLE JOB 方面的问题还不少,贴一篇 METALINK 文章,历数以前碰到的 JOB 失效的原因,无非以下几种:

 

JobsNotExecuting Automatically文档ID:注释:313102.1

Symptoms

Jobs arenolonger executing automatically.

Ifforced(execdbms_job.run(<enter here jobnumber>);),theseexecutefine.

Cause

Tryingthemost common reasons why jobs don't execute automatically and as scheduled:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值