新聞中心
我經(jīng)常在SQL Server上創(chuàng)建一些作業(yè)來定時執(zhí)行一些相關任務,在Oracle數(shù)據(jù)庫下一般都是通過相關編碼的方式,通過某些項目自帶的實際計劃任務框架去對存儲過程進行調用。今天才發(fā)現(xiàn),原來Oracle下創(chuàng)建一個計劃任務要比SQL Server簡單的多。

在望奎等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都做網(wǎng)站、成都網(wǎng)站設計、成都外貿網(wǎng)站建設 網(wǎng)站設計制作定制網(wǎng)站建設,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,成都品牌網(wǎng)站建設,成都全網(wǎng)營銷,成都外貿網(wǎng)站建設公司,望奎網(wǎng)站建設費用合理。
1、創(chuàng)建計劃任務:
Sql代碼
- X NUMBER;
- GIN
- SYS.DBMS_JOB.SUBMIT(job => X,
- what => 'PROC_YKTSJTB;',
存儲過程名稱
- next_date => trunc(sysdate+5/1440,'MI'),
下次執(zhí)行時間
- interval => 'trunc(sysdate+1440/1440,''MI'')',
間隔時間
- no_parse => FALSE);
- SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(x));
- COMMIT;
- D;
- X NUMBER;
- BEGIN
- SYS.DBMS_JOB.SUBMIT(job => X,
- what => 'PROC_YKTSJTB;',
存儲過程名稱
- next_date => trunc(sysdate+5/1440,'MI'),
下次執(zhí)行時間
- interval => 'trunc(sysdate+1440/1440,''MI'')',
間隔時間
- no_parse => FALSE);
- SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(x));
- COMMIT;
- END;
以上主要注意三個參數(shù):
what :需要計劃任務執(zhí)行的動作;
next_date:下次計劃任務執(zhí)行的時間,具體時間可以根據(jù)Oracle數(shù)據(jù)庫的trunc構造;
interval:計劃任務的執(zhí)行周期;
2、計劃任務執(zhí)行情況監(jiān)控
Sql代碼
- select * from user_jobs;
查看調度任務
- select * from dba_jobs_running;
查看正在執(zhí)行的調度任務
- select * from dba_jobs;
查看執(zhí)行完的調度任務 ,上述的相關內容就是對為Oracle數(shù)據(jù)庫增加相應的計劃任務的描述,希望會給你帶來一些幫助在此方面。
網(wǎng)頁題目:如何為Oracle數(shù)據(jù)庫增加相應的計劃任務
文章路徑:http://www.5511xx.com/article/ccegegd.html


咨詢
建站咨詢
