2017-01-23 106 views
0

我有计划作业,名为JOB_PUNI_ZAL_3B,每天在07:00开始。当开发型Oracle - SQL DEVELOPER计划作业失败错误#54

select * from USER_SCHEDULER_JOB_RUN_DETAILS where job_name = 'JOB_PUNI_ZAL_3B'; 

错误消息: ORA-00054资源正忙与NOWAIT获得指定

+0

从'oerr ora 54'你可以看到ORA-00054是“资源繁忙并且在NOWAIT指定或超时过期时获取”。所以你的工作被某些东西阻塞了。你需要调查它在做什么以及它看到的任何东西是否被锁定。首先要检查的是,您是否手动运行作业代码并且未提交/回滚? –

+0

作业运行过程PUNI_ZAL_3B,当我手动启动它时,它没有问题。接下来做什么? – Savke

+0

好的,程序修改(或者只是锁定)数据也是如此,你在手动运行之后没有提交或回滚? –

回答

0

这里的问题是,当我安排作业运行的过程中,几个小时前做一套计划程序,并在这一开始的时刻,以前没有完成,他们针对同一张表。