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

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

具體方法是:

在命令窗口中執行命令: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;

job可以正常的定時執行了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章