首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

怎么在ORACLE下自动启动存储过程

2013-03-26 
如何在ORACLE下自动启动存储过程?想让存储过程yourproc每小时运行一次 故建一个作业 DBMS_JOB.SUBMIT(v_jo

如何在ORACLE下自动启动存储过程?
想让存储过程yourproc每小时运行一次
 故建一个作业
 DBMS_JOB.SUBMIT(v_job0, 'yourproc; ',sysdate, 'sysdate+(1/24) ');
  以让yourproc每小时运行一次,但怎样在启动ORACLE时执行这个作业?是不是也写到一个存储过程中去?还有其它办法吗?

在开机时启动存储过程的方法:使用数据库触发器对应STARTUP事件      
    create       trigger       startupproc       after       startup       on       database          
    begin      
    exec       yourproc;      
    end;
 还有其它方法吗?

谢谢关注!

[解决办法]
我的异常网推荐解决方案:oracle存储过程,http://www.myexception.cn/oracle-develop/177537.html
[解决办法]
好象就只能够这种方法了。

其他方法好象不可以实现吧

[解决办法]
在init.ora中加入:
job_queue_interval = 60
job_queue_processes = 3

热点排行
Bad Request.