真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Oralce中怎么定時執(zhí)行存儲過程任務

Oralce中怎么定時執(zhí)行存儲過程任務,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站設計、成都網(wǎng)站建設與策劃設計,麥蓋提網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設十多年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:麥蓋提等地區(qū)。麥蓋提做網(wǎng)站價格咨詢:028-86922220

Oralce定時執(zhí)行存儲過程任務怎么設置

【一、創(chuàng)測試表】

create table getSysDate(test date);

【二、創(chuàng)要定時執(zhí)行的存儲過程】

create or replace procedure insertSysDate as

begin

insert into getSysDate values (sysdate);

end ;

【三、創(chuàng)建JOB,即創(chuàng)建待執(zhí)行的定時任務過程】

variable job1 number;

begin

dbms_job.submit(:job1,'insertSysdate;',sysdate,'sysdate+1/1440');

end;

Oralce定時執(zhí)行存儲過程任務怎么設置

【四、啟動JOB,即啟動并運行定時任務過程】

begin

dbms_job.run(:job1);

end;

【五、查看運行效果】

select to_char(test,'yyyy/mm/dd hh34:mi:ss') from getSysDate;

結果如下:

2011/08/03 10:53:11

2011/08/03 11:05:51

[部分重點參數(shù)補充說明]:

DBMS_JOB.SUBMIT(:jobno,//job號

'your_procedure;',//要執(zhí)行的過程

trunc(sysdate)+1/24,//下次執(zhí)行時間

'trunc(sysdate)+1/24+1'//每次間隔時間

);

刪除job:dbms_job.remove(jobno);

修改要執(zhí)行的操作:job:dbms_job.what(jobno,what);

修改下次執(zhí)行時間:dbms_job.next_date(job,next_date);

修改間隔時間:dbms_job.interval(job,interval);

停止job:dbms.broken(job,broken,nextdate);

啟動job:dbms_job.run(jobno);

修改job_queue_processes的值:(保證其不為0否則JOB不自動運行)

可通過select * from v$parameter;查看其值;

或者直接用show parameter job_queue_processes;查看如下:

NAME TYPE VALUE

------------------------------------ ----------- ------------------------------

job_queue_processes integer 10

方法1,startup pfile='C:\oracle\ora90\database\initorcl.ora';

//此方法修改initorcl.ora文件的job_queue_processes參數(shù),然后重新啟動數(shù)據(jù)庫

方法2,alter system set job_queue_processes=10

//此方法不要重新啟動數(shù)據(jù)庫就能生效,系統(tǒng)自動修改init.ora文件以后才能生效。

看完上述內容,你們掌握Oralce中怎么定時執(zhí)行存儲過程任務的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


網(wǎng)站標題:Oralce中怎么定時執(zhí)行存儲過程任務
文章位置:http://weahome.cn/article/jssdoh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部