ORA-23421: 作业编号xxx在作业队列中不是一个作业
在调整job的next_date时,有如下报错
exec DBMS_JOB.next_date(job => 202,next_date => to_date('2018-04-25 01:00:00','yyyy-mm-dd hh24:mi:ss'));
ORA-23421:作业编号202在作业队列中不是一个作业
ORA-06512:在"SYS.DBMS_SYS_ERROR", line 86
ORA-06512:在"SYS.DBMS_IJOB", line 529
ORA-06512:在"SYS.DBMS_JOB", line 215
ORA-06512:在line 3
报错显示job不存在,实际上是存在的
但是他的权限用户应该是BSOA,而不是sys
需要切换到权限用户才可以调整job
conn bsoa/pwd
然后再执行dbms_job包下的程序
参考文章:
https://blog.csdn.net/wyzxg/article/details/1782952/