请问大家,Oracle 中的job 其参数为何总是为空的,是什么原因啊,急

解决方案 »

  1.   

    怎么会空呢?你的Job已经建立好了吗?
      

  2.   

    THIS_DATE     :正在运行任务的开始时间,如果没有运行任务则为null 
      

  3.   

    job 是好的,有next  date ,可 job 就是不执行 , last date  , this  date  都是空的,   上面说 :THIS_DATE :正在运行任务的开始时间,如果没有运行任务则为null  
        请问要怎样 才有运行任务
      

  4.   

      
       job 的图片以下:
             大家请看:           
      

  5.   

    图片看不到。job不运行?select * from user_jobs;看能不能查到这个job,然后右键job,run一下,看能成功吗
      

  6.   

    从图片可以看出,job 都没运行过,有指定next date 可是就是不运行,select * from user_jobs 是可以看到的,手动run 也可以运行,可是不手动的话,就不运行了,这是什么原因呢,请大家帮忙啊
      

  7.   

      对了,有5个job ,都是那样,  有show parameter job_queue_process  可以看到值为4
      

  8.   

    show parameter job_queue_process 是指的你实例中同时拥有的最大job进程数,可能现在已经有4个job进程了,其它原因就不知道了
    试试:alter system set job_queue_processes = 20  scope=both;