oracle定時任務時間設置 OracleJOB如何建立定時執(zhí)行任務?
OracleJOB如何建立定時執(zhí)行任務?數(shù)據庫管理系統(tǒng)u作業(yè).提交(:job1,“myproc”,sysdate,“sysdate 5/1440”)對于DBA來說,數(shù)據庫作業(yè)是非常熟悉的,因為它們經常
OracleJOB如何建立定時執(zhí)行任務?
數(shù)據庫管理系統(tǒng)u作業(yè).提交(:job1,“myproc”,sysdate,“sysdate 5/1440”)對于DBA來說,數(shù)據庫作業(yè)是非常熟悉的,因為它們經常需要數(shù)據庫定期自動執(zhí)行一些腳本,或者做數(shù)據庫備份,或者做數(shù)據提取,或者做數(shù)據庫性能優(yōu)化,包括索引重建等等。job參數(shù)是submit()過程返回的二進制文件。這個值用于唯一地標識一個工作;what參數(shù)是要執(zhí)行的PL/SQL代碼塊;next參數(shù)是date參數(shù),指示作業(yè)何時運行。在編寫作業(yè)時,不能指定此值;interval參數(shù)指示何時重新執(zhí)行作業(yè)。interval的值是決定何時重新執(zhí)行作業(yè)的關鍵。
oracle數(shù)據庫如何啟動時自動執(zhí)行定時任務job?
如何在Oracle數(shù)據庫啟動作業(yè)時自動執(zhí)行定時任務
作業(yè)的定時任務取決于存儲過程。
1. 創(chuàng)建或替換過程為
begin
insert into test values(sysdate)
end
2。創(chuàng)建作業(yè)
變量job1 number
begin
DBMSu作業(yè).提交(:job1,“myproc”,TRUNC(sysdate 1),“sysdate 1”)--它將從今晚12點開始運行,然后每天運行一次
結束