Oracle任务JOB不自动执行的问题

 


show parameter job

 

显示可以起动的任务进程的个数

 

如:显示的任务进程为0,所以不能自动执行任务

SQL> show parameter job

 

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

job_queue_processes                  integer     0

比如设置成这样:

alter systme set job_queue_processes=10 scope=both;


这个参数描述可以起到的job进程个数,设置为0  那都没法启动job进程啊 
job就肯定没法执行

以下是官方文档的说明:

JOB_QUEUE_PROCESSES specifies the maximum number of processes that can be created for the execution of jobs. It specifies the number of job queue processes per instance (J000, ... J999). Replication uses job queues for data refreshes. Advanced queuing uses job queues for message propagation. You can create user job requests through the DBMS_JOB package.