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)