Oracle任务JOB不自动执行的问题
showparameterjob
显示可以起动的任务进程的个数
如:显示的任务进程为0,所以不能自动执行任务
SQL> show parameter job
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
job_queue_processes integer 0
比如设置成这样:
altersystmesetjob_queue_processes=10scope=both;
这个参数描述可以起到的job进程个数,设置为0那都没法启动job进程啊
,job就肯定没法执行
以下是官方文档的说明:
JOB_QUEUE_PROCESSESspecifiesthemaximumnumberofprocessesthatcanbecreatedfortheexecutionofjobs.Itspecifiesthenumberofjobqueueprocessesperinstance(J000,...J999).Replicationusesjobqueuesfordatarefreshes.Advancedqueuingusesjobqueuesformessagepropagation.YoucancreateuserjobrequeststhroughtheDBMS_JOBpackage.