1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
begin
dbms_scheduler.create_program
(
program_name => 'CALCUL_DES_SLA',
program_type => 'STORED_PROCEDURE',
program_action => 'test.CALCULATE_SLA',
number_of_arguments => 0,
enabled => true,
comments => 'Cette tâche ou job exécute la procedure ONERA.CALCULATE_SLA'
);
dbms_scheduler.create_schedule
(
schedule_name => 'EVERY_5_MNS',
repeat_interval => 'FREQ=MINUTELY; BYDAY=MON,TUE,WED,THU,FRI; BYHOUR=8,9,10,11,12,13,14,15,16,17,18; INTERVAL=5',
comments => 'Toutes Les 5mns des heures ouvrees'
);
DBMS_SCHEDULER.create_job (
job_name => 'job_calculate_sla',
program_name => 'CALCUL_DES_SLA',
schedule_name => 'EVERY_5_MNS',
enabled => TRUE,
comments => 'Job defined by an existing program and schedule.'
);
end;
/ |
Partager