码迷,mamicode.com
首页 > 数据库 > 详细

oracle自定义job名字,job调度

时间:2016-09-11 12:58:04      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:

技术分享
 begin
 -- create_schedule
  dbms_scheduler.create_schedule(schedule_name => s_change_send_dates_statue,   
  start_date => SYSDATE,
   repeat_interval => FREQ=MINUTELY; INTERVAL=1,   
   comments => 海关端收到企业数据改变状态schedule);
  end;
  
  SCHEDULE_NAME :指定schedule名称,注意名称不能重复。 
START_DATE :指定该调度的开始时间,可为空,当为空时表示该调度暂不起用。 
REPEAT_INTERVAL :指定调度的执行频率或周期。 
END_DATE :指定调度的结束时间,可为空,为空时就表示该调度将一直进行。 
COMMENTS :注释信息。
  这其中,比较有技术含量的是REPEAT_INTERVAL参数,对于这个参数大家应该不会太陌生,因为前面介绍Jobs,也曾经提到过同名的参数,Schedules中的REPEAT_INTERVAL参数和Jobs中的REPEAT_INTERVAL参数功能完全相同,甚至参数格式也一模一样。
  REPEAT_INTERVAL 参数的语法结构要复杂的多。其中最重要的是FREQ和INTERVAL两个关键字。
FREQ 关键字用来指定间隔的时间周期,可选参数有:YEARLY, MONTHLY, WEEKLY, DAILY, HOURLY, MINUTELY, and SECONDLY,分别表示年、月、周、日、时、分、秒等单位。 
INTERVAL 关键字用来指定间隔的频繁,可指定的值的范围从1-99。

  
  
  
begin
   -- create_program
   dbms_scheduler.create_program(program_name => p_change_send_dates_statue,
   program_type => STORED_PROCEDURE,
   program_action => sp_autosendcustom,
   number_of_arguments => 0,
   enabled => TRUE,
   comments => 海关端自动派单);
 end;
 
 •PROGRAM_NAME :指定一个program名称; 
•PROGRAM_TYPE :Program的类型,如前文中所述,Program支持三种类型; 
•PROGRAM_ACTION :实际执行的操作,应与前面PROGRAM_TYPE参数关联使用。比如说前面指定了PROGRAM_TYPE为"PLSQL_BLOCK",那么此处要执行的action就应当是一段标准的pl/sql代码。如果前面指定PROGRAM_TYPE为"STORED_PROCEDURE",那么此处要执行的action就应当是ORACLE中定义好的存储过程(含Java存储过程),如果前面指定PROGRAM_TYPE为"EXECUTABLE",那么此处就应该指定外部命令的命令行信息(含路径信息); 
•NUMBER_OF_ARGUMENTS :指定支持的参数个数,默认值为0即没有参数。每个program最多能够支持255个参数,注意如果PROGRAM_TYPE设置为PLSQL_BLOCK,那么本参数自动忽略; 
•ENABLED :指定是否将创建的program置为有效状态,默认情况下为false。 
•COMMENTS :这个不用再说了吧,注释信息。 

 
 
 begin
  -- create_job
   dbms_scheduler.create_job(job_name => j_change_send_dates_statue,
   program_name => p_change_send_dates_statue,
   schedule_name => s_change_send_dates_statue,
   job_class => DEFAULT_JOB_CLASS,
   enabled => true,
   auto_drop => true,
   comments => 海关端收到企业数据改变状态job);
  end;
调度job

 

oracle自定义job名字,job调度

标签:

原文地址:http://www.cnblogs.com/xbding/p/5861398.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!