ITPub博客

首页 > 应用开发 > IT综合 > job的实现

job的实现

原创 IT综合 作者:lsl031 时间:2007-09-04 10:34:43 0 删除 编辑

关于oracle中job的应用

ORACLE中JOB的应用
job包用于安排和管理作业事务.可以实现oracle的自动执行特定的任务.

前提必须是job_queue_process不为0.

包括1.submit过程 dbms_job.submit(job out,next_date in,interval in,no_parse in,instace in ,force in);

例:var jobno number

begin

dbms_job.submit(:jobno,'dbms_ddl.analyze_object(''table'',''scott'',''emp'',''compute'');' sysdate,'sysdate+1');

commit

end;

/

2.remove过程:remove(job in);

3.change: 改变与作业相关的所有信息: change(job in,what,next_date,instace,force);

4what:change the opretion about job. what(job in ,what );

5.next_date:chage the time next run. net_date(job,next_date);

6instace,interval,也一样的只改变job的局部信息.

7.broken过程用语标记作业中断.中断后不会再运行了.

 broken(job in,broken in ,next_date in);

8.run 运行作业.

run(job in ,force in);

job作业主要用于定期统计表格,执行备份等,当然看运用了,也可以有其他很多作用.

[@more@]jo

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/288166/viewspace-967829/,如需转载,请注明出处,否则将追究法律责任。

上一篇: oracle复制
下一篇: logminer的使用
请登录后发表评论 登录
全部评论

注册时间:2009-03-24

  • 博文量
    56
  • 访问量
    799947