oracle job不运行的问题 我的job 建了几天后就不运行了,手工运行可以,但数据库不会自动运行,请问这个该如何查起? job的内容就一个过程,几秒钟就运行完了,job间隔设置15分钟。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select job, last_date, next_date, broken, interval, failuresfrom user_jobs;看看结果是什么?注意,如果failures中job的失败次数,如果超过15次job就停止了.broken显示Y,则job不可用了 是运行了几天才不运行。select job, last_date, next_date, broken, interval, failures from user_jobs; job failures 为'0',broken 为'N'。next_date却已经是过去的一个时间了。 运行 alter system set job_queue_processes=10 scope=spfile; 既然job failures 为'0',broken 为'N'。next_date却已经是过去的一个时间了,那么你的数据库肯定中间关闭过,你觉得呢 当一个job运行时返回一个error是,oracle会再次设法执行它,第一次尝试是在一分钟后,第二次是在2分钟后,第三次是4分钟后,以此类推。每次尝试的周期加倍,直到下一次的运行时刻来到,又再次尝试,当尝试执行失败16次时,oracle自动标示此job为broken,不再执行此任务。 注意:当一个job的执行周期是3分钟执行一次,而你设参数job_queue_interval=600(10分钟),而你只有一个SNP进程的话,你的这个JOB将10分钟执行一次,失败16次后将标示为broken。因为你的job的执行周期被SNP进程的唤醒周期限制。那么每次尝试的时间间隔成倍的情况不会出现。 数据库连接不上 hibernate向oracle中插入中文即报错 期待高人指点 难难,有谁使用过oracle移植工作台 取特殊记录的问题! ̄? 怎样执行过程 Oracle的日期格式問題? 关于一个触发器的问题分不多了出50 這個數據庫該如何登陸? 那位高手能否详细解释一下,分区表、动态表、静态表、重做日志组的概念? 搜集TOAD的各软件的功能 怎么取消物化视图刷新! 请问高手关于一个字符串截取删除的问题
from user_jobs;看看结果是什么?注意,如果failures中job的失败次数,如果超过15次job就停止了.
broken显示Y,则job不可用了
select job, last_date, next_date, broken, interval, failures
from user_jobs;
job failures 为'0',broken 为'N'。next_date却已经是过去的一个时间了。
注意:当一个job的执行周期是3分钟执行一次,而你设参数job_queue_interval=600(10分钟),而你只有一个SNP进程的话,你的这个JOB将10分钟执行一次,失败16次后将标示为broken。因为你的job的执行周期被SNP进程的唤醒周期限制。那么每次尝试的时间间隔成倍的情况不会出现。