plsql中job已经执行失败三次,但是执行并没有停止

plsql中job已经执行失败三次,但是执行并没有停止,如下图,第一张图显示失败三次,但是第二张图显示执行还在继续,特在此请各路大神赐教。

一般情况下:job执行16次失败以后,才会自动停止,否则一到时间点还会继续运行,不过你这个现在才3次,下次执行也要24小时以后。

还有,你这个运行成功过吗?看你的what值那个地方应该是个不可执行的吧?

exec 你那串东西;

你把我上边中文部分替换成你what值,在sql窗口里看是否能跑起来,是否报错,不报错的话,连exex一起copy到what值那个地方。

如果让job继续执行,把下次执行时间改成比当前时间大的一个时间。

追问

在命令窗口中,执行这个存储过程是没有失败的

追答

那就得再仔细查查具体是什么原因引起的失败了,时间间隔设置短一点,跟踪一下job执行是否失败。

温馨提示:答案为网友推荐,仅供参考
相似回答