日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
利用Oracle內(nèi)部Job實(shí)現(xiàn)定期自動(dòng)化任務(wù)

在Oracle數(shù)據(jù)庫(kù)中,可以使用內(nèi)部Job來(lái)實(shí)現(xiàn)定期自動(dòng)化任務(wù),以下是詳細(xì)的步驟和小標(biāo)題:

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),河曲企業(yè)網(wǎng)站建設(shè),河曲品牌網(wǎng)站建設(shè),網(wǎng)站定制,河曲網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,河曲網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

1、創(chuàng)建存儲(chǔ)過(guò)程或腳本

需要?jiǎng)?chuàng)建一個(gè)存儲(chǔ)過(guò)程或腳本,用于執(zhí)行定期自動(dòng)化任務(wù),創(chuàng)建一個(gè)名為my_task的存儲(chǔ)過(guò)程,用于清理過(guò)期的數(shù)據(jù):

CREATE OR REPLACE PROCEDURE my_task AS
BEGIN
  在這里編寫清理過(guò)期數(shù)據(jù)的SQL語(yǔ)句
  DELETE FROM expired_data;
END;
/

2、創(chuàng)建作業(yè)

接下來(lái),創(chuàng)建一個(gè)作業(yè),用于定期調(diào)用存儲(chǔ)過(guò)程或腳本,使用DBMS_SCHEDULER包中的CREATE_JOB過(guò)程來(lái)創(chuàng)建作業(yè):

BEGIN
  DBMS_SCHEDULER.CREATE_JOB (
    job_name        => 'my_job', 作業(yè)名稱
    job_type        => 'PLSQL_BLOCK', 作業(yè)類型,這里使用PL/SQL塊
    job_action      => 'BEGIN my_task; END;', 作業(yè)要執(zhí)行的操作,即調(diào)用存儲(chǔ)過(guò)程或腳本
    start_date      => SYSTIMESTAMP, 作業(yè)開始執(zhí)行的時(shí)間,這里設(shè)置為立即執(zhí)行
    repeat_interval => 'FREQ=DAILY; BYHOUR=0; BYMINUTE=0; BYSECOND=0', 作業(yè)執(zhí)行的頻率和時(shí)間間隔,這里設(shè)置為每天凌晨執(zhí)行一次
    enabled         => TRUE, 是否啟用作業(yè)
    comments        => 'My daily task' 作業(yè)的注釋信息
  );
END;
/

3、啟動(dòng)作業(yè)

創(chuàng)建作業(yè)后,需要啟動(dòng)作業(yè)才能使其按計(jì)劃執(zhí)行,使用DBMS_SCHEDULER.ENABLE過(guò)程來(lái)啟動(dòng)作業(yè):

BEGIN
  DBMS_SCHEDULER.ENABLE('my_job'); 啟用名為'my_job'的作業(yè)
END;
/

4、查看作業(yè)狀態(tài)和日志

可以使用以下查詢來(lái)查看作業(yè)的狀態(tài)和日志:

查看作業(yè)狀態(tài):

SELECT * FROM DBA_SCHEDULER_JOBS WHERE JOB_NAME = 'MY_JOB';

查看作業(yè)日志:

SELECT * FROM DBA_SCHEDULER_LOG;

通過(guò)以上步驟,就可以利用Oracle內(nèi)部Job實(shí)現(xiàn)定期自動(dòng)化任務(wù)了。


名稱欄目:利用Oracle內(nèi)部Job實(shí)現(xiàn)定期自動(dòng)化任務(wù)
瀏覽路徑:http://www.dlmjj.cn/article/copcpgh.html