Oracle的Job不自動執行,但手動執行無任何的問題

    今天寫了一個Oracle的job任務,可是發現沒有定時執行,在plsql中手動執行這個job又是正常的,所以估計數據庫自己可能存在問題,百度後得知是job_queue_process這個參數的問題。sql

具體方法是:數據庫

在命令窗口中執行命令:show parameter job_queue_process;進程

發現job_queue_process是0,查找資料得知job_queue_process參數決定了job做業可以使用的總進程數,當該參數爲0值,任何job都不會被執行。百度

因而修改job_queue_process參數爲10,命令是:alter system set job_queue_processes= 10;queue

job能夠正常的定時執行了方法

相關文章
相關標籤/搜索