国产探花免费观看_亚洲丰满少妇自慰呻吟_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)


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巫溪县| 防城港市| 太白县| 绥中县| 龙江县| 西乌| 孟连| 改则县| 原平市| 涟源市| 宜兰市| 文成县| 闽清县| 安多县| 景东| 蒙自县| 全州县| 武川县| 德江县| 兴国县| 临安市| 惠来县| 建宁县| 定西市| 潜江市| 宝坻区| 胶州市| 南丹县| 迭部县| 保山市| 桃园市| 西林县| 新绛县| 罗城| 浦县| 西昌市| 泽库县| 石河子市| 响水县| 鹤山市| 灌阳县|