oracle提交作业的问题
作业已提交,dba_jobs 中也有一个条目,但该作业未处于运行状态。因此 dba_jobs_running 中没有该作业的条目。但参数“JOB_QUEUE_PROCESS”的值为 10 并且没有处于运行状态的作业。请建议如何解决此问题。
A job has been submitted and an entry is also there in dba_jobs but this job is not comming in the running state.So there is no entry for the job in dba_jobs_running.But the parameter 'JOB_QUEUE_PROCESS' has the value 10
and there are no jobs in the running state.Please suggest how to solve this problem.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
那是什么回报?损坏的作业不会启动,如果 NEXT_DATE/NEXT_SEC 已过去,它也不会启动。
What's that return? A BROKEN job won't kick off, and if the NEXT_DATE/NEXT_SEC is in the past, it won't kick off either.
我希望您正确标记该数据库参数,即“JOB_QUEUE_PROCESSES=10”。
这通常就是作业无法运行的原因。
还要检查运行作业的用户/模式是否也正确。
另一种方法是使用不同的调度工具来运行作业(即 Linux 上的 cron)
I hope you labeled that database parameter correctly i.e. 'JOB_QUEUE_PROCESSES=10'.
This is typically why a job won't run.
Also check that the user/schema that is running the job is correct too.
An alternative is to use a different scheduling tool to run the job (i.e. cron on linux)