oracle停止job任務 ORACLE如何停止一個JOB?
ORACLE如何停止一個JOB?如何在Oracle數據庫啟動作業(yè)時自動執(zhí)行定時任務作業(yè)的定時任務取決于存儲過程。1. 創(chuàng)建存儲過程:為遠程應用程序創(chuàng)建一個新過程開始插入測試值(sysdate)結束2。
ORACLE如何停止一個JOB?
如何在Oracle數據庫啟動作業(yè)時自動執(zhí)行定時任務
作業(yè)的定時任務取決于存儲過程。
1. 創(chuàng)建存儲過程:為遠程應用程序創(chuàng)建一個新過程
開始
插入測試值(sysdate)
結束
2。創(chuàng)建作業(yè)
可變作業(yè)號
開始
DBMSU作業(yè).提交(:job1,“myproc”,TRUNC(sysdate 1),“sysdate 1”)--從今晚12點開始運行,然后每天運行一次
結束
找出作業(yè)號及其會話號,選擇sid,jobfromdbaujobsuu運行停止作業(yè)的執(zhí)行。選擇sid,serial#fromv$sessionwheresid=“&sid”altersystemkillsession“&sid,&serial”execdbms工作。壞了(&job,true)示例分析:1。查詢正在運行的作業(yè)。通過查詢有兩個作業(yè),占用較多的兩個Oracle進程是一致的。SQL>SELECTSID,JOBFROMDBAuujobsuuningsDjob------------12116161172,查詢正在運行的作業(yè)信息,SQL>SELECTSID,serial#fromv$sessionwheresid=“12”sidserial35;------------124sql>SELECTSID,serial#fromv$sessionwheresid=“16”sidserial35;------------1613,使用作業(yè)信息結束SQL>alter systemkillsession“12,4”systemaltred.SQL和gtALTERSYSTEMKILLSESSION“16,1”系統已更改。4如果不想運行上述作業(yè),可以將作業(yè)設置為斷開.EXECDBMS工作。壞了(116,真)EXECDBMSu工作。壞了(117,正確)