zxqk.net
当前位置:首页 >> DBms joB.suBmit >>

DBms joB.suBmit

begin sys.dbms_job.submit(job => :job, what => 'myProc;myProcs;myProcss(''测试'');',//用分号将多个存储过程分开,有参数的话直接写就可以了 next_date => to_date('07-04-2011 22:00:00', 'dd-mm-yyyy hh24:mi:ss'), interval => 'sysdate...

begin //开始程序运行 sys.dbms_job.submit(job => :job, //以JOB的方式进行提交 what => '存储过程名称', //job调用的存储过程,建job的目的是要调用存储过程 next_date => sysdate, // 设置的时间是由系统自动生成,可以根据自己的需要设置该...

1、把init.ora中如下两个参数打开 JOB_QUEUE_INTERVAL=60 JOB_QUEUE_PROCESSES=4 job_queue_keep_connections=true 然后重启一个库,如果原来已经打开了则不用这步了 2、示例,以下由sqlplus 来执行,具体参照一下相关的文档 VARIABLE jobno numb...

begin sys.dbms_job.submit(job => :job, what => 'p_test_statistics;', next_date => to_date('10-01-2011 15:52:50', 'dd-mm-yyyy hh24:mi:ss'), interval => 'sysdate+1/1440'); commit; end; begin dbms_job.run(:job); end;

你的这个需求一般都是这样实现的。 1、linux 、unix 通过操作系统的crontab 这个命令实现定时执行shell的功能,window通过任务计划实现。 2、自己写一个shell 完成备份任务就可以了。 以上,希望能帮助你!

请参考: DECLARE X NUMBER; BEGIN SYS.DBMS_JOB.SUBMIT ( job => X ,what => 'PRC_KPI_FLTKPIMONITOR;' ,next_date => to_date('24-06-2009 12:00:00','dd/mm/yyyy hh24:mi:ss') ,interval => 'TRUNC(sysdate,''mi'') + 1/48' ,no_parse => FAL...

dbms_job.submit(:job1,'MYPROC;',sysdate,'sysdate+5/1440');--每天1440分钟,即一分钟运行test过程一次,分子为5则为每分钟执行一次 具体可以参考我的百度云笔记: http://wenzhang.baidu.com/page/view?key=dd5fd5e21b9d6ecc-1427393850 一、...

将interval 设为null就行了。 比如: SQL>exec dbms_job.submit(:jobnum,'my_procedure;',sysdate); SQL>commit;

dbms_job.submit(test_job_really,'test_jobproce("zhangsan");',sysdate,'sysdate+1/1440'); 改为: dbms_job.submit(test_job_really,'test_jobproce(''zhangsan'');',sysdate,'sysdate+1/1440'); 注意:zhangsan的两边,不是双引号,是两个单...

不要把代码写的太复杂,包括配置参数。 建议使用wylxl99的答复,并且针对这种情况规范所有代码,都在执行时增加一步判断,统一一下,维护起来很方便的。 要不然下次就要当天书看了,而且不会有人愿意帮你解读。

网站首页 | 网站地图
All rights reserved Powered by www.zxqk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com