oracle停止job任務(wù) 如何查看Oracle中當(dāng)前正在執(zhí)行的Job?
如何查看Oracle中當(dāng)前正在執(zhí)行的Job?作業(yè)操作無非是成功與失敗,Oracle不會記錄select*from DBA All jobs select*from DBA jobs Running查看
如何查看Oracle中當(dāng)前正在執(zhí)行的Job?
作業(yè)操作無非是成功與失敗,Oracle不會記錄select*from DBA All jobs select*from DBA jobs Running
查看用戶Oracle作業(yè)的運行日志。語句是:1
2
select*from user scheduler job log where job name=“NIFM FILE PRO OTFCACTION71122”order by log id desc
select*from user scheduler job run details where log id=237445764
如何察看用戶的oraclejob的運行日志?
1。點擊PLSQL圖標進入登錄界面,輸入用戶名和密碼。
2. 找到左邊作業(yè)上的DBMS。記住,這是一個有這個名字的工作。此目錄中有另一個作業(yè)。
3. 右鍵單擊“新建”。
4. 在彈出窗口中,在下圖中的箭頭處輸入要執(zhí)行的內(nèi)容。這個實例是執(zhí)行一個存儲過程。
5. 如果不方便編寫執(zhí)行內(nèi)容,可以點擊下圖按鈕進入大界面。
6. 編譯成功后,點擊下面的按鈕提交,編譯完成。
oracle查看job執(zhí)行記錄?
Oracle中的作業(yè)可以為您做的是以指定的時間格式執(zhí)行存儲過程并定期執(zhí)行任務(wù)。
初始化相關(guān)參數(shù)job queue processes
alter system set job queue processes=39 scope=SPFILE//最大值不能超過1000個作業(yè) queue Interval=10//調(diào)度作業(yè)的刷新頻率(秒)
job queue Process指Oracle可以并發(fā)的作業(yè)數(shù)。您可以使用語句
show parameter jobuuqueueuprocess
查看Oracle中的作業(yè)uqueueuprocess的值。當(dāng)進程值為0時,表示Oracle中的所有作業(yè)都已停止。您可以使用語句
alter system set jobuuqueueuprocesss=10
來調(diào)整啟動oracle的作業(yè)。