ORACLE DBMS_job 包的使用方法.docxVIP

  • 5
  • 0
  • 约7千字
  • 约 9页
  • 2017-05-28 发布于河南
  • 举报
ORACLE DBMS_job 包的使用方法

ORACLE DBMS_Job包的使用方法一、概述确保Oracle的工作模式允许启动任务队列管理器Oracle定时执行“Job Queue”的后台程序是SNP进程,而要启动SNP进程,首先要确保整个系统的模式是可以启动SNP进程的,这需要以DBA的身份去执行如下命令:svrmgrl alter system enable restricted session; 或sql alter system disenable restricted session; 利用如上命令更改系统的会话方式为disenable restricted,为SNP的启动创造条件。2.确保Oracle的系统已经配置了任务队列管理器的启动参数SNP的启动参数位于Oracle的初始化文件中,该文件放在$ORACLE_HOME/dbs路径下,如果Oracle的SID是myora8的话,则初始化文件就是initmyora8.ora,在文件中对SNP启动参数的描述部分如下:job_queue_process=n job_queue_interval=N 第一行定义SNP进程的启动个数为n。系统缺省值为0,正常定义范围为0~36,根据任务的多少,可以配置不同的数值。第二行定义系统每隔N秒唤醒该进程一次。系统缺省值为60秒,正常范围为1~3600秒。事实上,该进程执行完当前任务后,就进入睡眠状态,睡眠一段时间后,由系统的总控

文档评论(0)

1亿VIP精品文档

相关文档