oracle job用法总结

oracle job用法总结

ID:1537844

大小:66.79 KB

页数:11页

时间:2017-11-12

oracle job用法总结_第1页
oracle job用法总结_第2页
oracle job用法总结_第3页
oracle job用法总结_第4页
oracle job用法总结_第5页
资源描述:

《oracle job用法总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、神州泰岳JOB用法总结北京神州泰岳软件股份有限公司OracleJOB用法总结北京神州泰岳软件股份有限公司2010年5月11神州泰岳JOB用法总结文档属性属性内容客户名称北京神州泰岳软件股份有限公司项目名称项目质量管理规范项目编号文档主题job用法总结文档编号文档版本1.0文档日期文档状态草案作者张少雷文档变更版本修订日期修订人描述1.02010-05-28张少雷文档送呈姓名目的11神州泰岳JOB用法总结目录1.设置初始化参数job_queue_processes32.Job的相关操作32.1Submit()创建job42.2Run()立即执行job52.3Remove()删除job52

2、.4Next_Date()修改job的nextdate时间62.5Interval()修改job的运行周期72.6What()修改job中what参数指定的PL/SQL代码72.7broken()中断job的运行82.8启用job92.9change()修改job的参数92.10Isubmit()102.11User_Export()103.Job运行周期111.设置初始化参数job_queue_processesJob_queue_processes指定可以并发运行的job数AltersystemsetJob_queue_processes=nscope=both;11神州泰岳JOB

3、用法总结该参数的值最好大于instance下的job数量1.Job的相关操作通过dbms_job包来管理job,该包含有如下存储过程:Submit()、Run()、Remove()、change()、Broken()、What()、Next_Date()、Interval()、Isubmit()、User_Export()1.1Submit()创建jobsubmit包含五个参数:job、what、next_date、interval与no_parseSubmit(job OUTbinary_ineger,What   IN varchar2,   next_dateIN date,  

4、  interval IN varchar2,    no_parse IN booean:=FALSE)job参数是由Submit()过程返回的job号,次参数是个变量,在使用前先声明一下,job号在dba_jobs视图里可以查到。what参数是将被执行的PL/SQL代码块,一般是存储过程的名字next_date参数指定运行job的时间interval参数指定job的运行周期no_parse参数指定何时对what参数指定的PL/SQL进行语法分析。TRUE表示在job第一次执行时应进行检查,FALSE指示在创建job时进行检查。默认是false。注意:next_date是时间类型,i

5、nterval是字符类型,在调用submit时要指定正确的参数类型。样例:declarejobnonumber;begindbms_job.submit(job=>jobno,what=>'a;',next_date=>sysdate,interval=>'sysdate+1/1440');--默认no_parse为falsecommit;end;11神州泰岳JOB用法总结declarejobnonumber;begindbms_job.submit(job=>jobno,what=>'a;',next_date=>sysdate,interval=>'sysdate+1/1440',

6、no_parse=>true);commit;end;1.1Run()立即执行joba)查询job为64的last_date和next_dateselectjob,last_date,next_date,broken,interval,whatfromdba_jobswherejob=64;JOBLAST_DATENEXT_DATEBROKENINTERVALWHAT642010-4-1214:00:292010-4-1214:02:29Nsysdate+2/1440a;b)立即运行jobSQL>execdbms_job.run(64);PL/SQLproceduresuccessfu

7、llycompletedSQL>c)查询job为64的last_date和next_dateselectjob,last_date,next_date,broken,interval,whatfromdba_jobswherejob=64;JOBLAST_DATENEXT_DATEBROKENINTERVALWHAT642010-4-1214:00:512010-4-1214:02:51运行dbms_job.run后job的next_date会

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。