我昨天把oracle 中的一个job offline了
可今天发现此job自动变成了online状态,
请教各位高手是什么原因会导致这样的结果呢?

解决方案 »

  1.   

    offline?
    你是咋么操作的?
      

  2.   

    用toad工具,将job offline后,上面就会有个X
      

  3.   

    job可以用dbms_job.broken过程让job不再执行,也可以用dbms_job.remove过程删除这个JOB。
    但是没有offline这个状态。不知道toad的所谓“ offline”是指什么,估计是broken吧。你就用sqlplus操作吧,别忘了提交。
      

  4.   

    我也遇到过这样的情况,好像job offline需要commit
      

  5.   

    toad的offline应该就是broken,如果想停用,就直接DROP掉就可以了!
    最好做一下备份!
      

  6.   

    "我也遇到过这样的情况,好像job offline需要commit"应该不会吧,我记录offline之后,我把toad都关闭了,然后重新打开确认了一下,还是处于offline状态
    可第二天过来就变成online并已经执行过了又是一具无头冤案,只得认了
    感谢大家的参与讨论