国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

利用Oracle的Job Queue實現定時操作

2024-08-29 13:42:59
字體:
來源:轉載
供稿:網友
利用Oracle的Job Queue實現定時操作  1、確保Oracle的工作模式答應啟動隊列治理器(SNP進程)
SVRMGRL> Alter System Enable Restricted session;
或 SQL> Alter System Disenable Restricted Session; 2、確保Oracle已配置任務隊列治理器的啟動參數
initSID.ora中:
job_queue_PRocess=n(0);(0-36)個進程
job_queue_interval=N(60);(1-3600)秒喚醒 3、將任務加入數據庫的任務隊列中
DBMS_JOB.Submit (
job out binary_integer, (任務號)
what in varchar2, (執行任務的名稱及入參)
next_date in date, (任務執行的時間)
interval in varchar2, (任務執行的間隔。null:執行一次;sysdate+m:周期性,每隔m天執行)
no_parse in boolean
)
同時
grant execute on dbms_job to ...; 4、將要執行的任務,為存儲過程等PL/SQL程序段
SQL> variable n number;
SQL> begin
2 dbms_job.submit(n, 'my_job', sysdate, 'sysdate + 1/360');
3 commit;
4 end
5 /
SQL> print :n; 5、查看Job
Table :user_jobs、dba_jobs
Column:job (任務號)
next_date (下次執行日期)
next_sec (下次執行時間)
failures (失敗次數,失敗16次則自動終止)
broken (終止標志,Y/N)


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 蓝山县| 朔州市| 龙江县| 长春市| 红安县| 博乐市| 历史| 新龙县| 德昌县| 卢氏县| 桦甸市| 贡山| 洪雅县| 德州市| 朝阳市| 柳江县| 宜章县| 隆德县| 灵石县| 连南| 桦南县| 诸城市| 永顺县| 新龙县| 廉江市| 钟祥市| 临清市| 安岳县| 安阳县| 宜丰县| 怀远县| 蒙城县| 迁西县| 横山县| 莱芜市| 昂仁县| 班戈县| 镇远县| 定结县| 泽普县| 阿拉尔市|