SCHEDULER包管理计划任务(2)


YEARLY 表示每一年
MONTHLY 表示每一月
WEEKLY 表示每一周
DAILY 表示每一天
HOURLY 表示每小时
MINUTELY 表示每分钟
SECONDLY 表示每秒钟

so 上面的 (FREQ=MONTHLY;BYMONTHDAY=1,5,-1) MONTHLY表示周期为每月执行,BYMONTHDAY表示每月那几天执行;

手动执行计划
SQL> EXEC DBMS_SCHEDULER.RUN_JOB('DB_BACKUP');


注意:默认情况下任务是不启用的,除非创建计划时设置了(enabled=>true),so 如果计划没有启用,首先启用它:
EXEC DBMS_SCHEDULER.enable('DB_BACKUP');

删除计划
SQL> exec dbms_scheduler.drop_job('DB_BACKUP');


--Then end(2015-05-18)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/b04714363fb88896b28d980c20ce0366.html