我建立的JOB,下一次时间都是对的,但是时间过了也不运行~
job_queue_processes 我的是10  
dba_jobs_running 里面一个都没有
我手动RUN一次他会执行一次,为什么?我就是做一个测试,每30秒往数据库里插一条数据 ,
SYSDATE + 30/(60*24*60) 时间间隔是这样设置的

解决方案 »

  1.   

    begin
      sys.dbms_job.submit(job => :job,
                          what => 'prc_g_test;',
                          next_date => to_date('20-09-2012 18:48:16', 'dd-mm-yyyy hh24:mi:ss'),
                          interval => 'SYSDATE + 30/(60*24*60)');
      commit;
    end;
    这个是我的JOB语句