Bonjour,
J'ai installé une 11g sur RedHat 5.
Je veux tester le fonctionnement du scheduler.
J'ai donnée le droit à mon User de créer des jobs :
J'ai créé un program :
Code : Sélectionner tout - Visualiser dans une fenêtre à part grant create job to scott;
J'ai créé une programmation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 BEGIN DBMS_SCHEDULER.CREATE_PROGRAM ( program_name => 'Seq_Liv', program_action => 'BEGIN CREATE SEQUENCE SEQ_DOSSIER_LIVR_01 INCREMENT BY 1 START WITH 1 MAXVALUE 999999 MINVALUE 1 CYCLE NOCACHE;END;', program_type => 'PLSQL_BLOCK', comments => 'Ce programme cree la sequence', enabled => TRUE); END; /
J'ai créé un job :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 BEGIN DBMS_SCHEDULER.CREATE_SCHEDULE ( schedule_name => 'TOUTEMINUTE', start_date => SYSTIMESTAMP, repeat_interval => 'FREQ=MINUTELY; INTERVAL=5', comments => 'Toutes les 5 minutes'); END; /
Il semble que le job ne s'exécute pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 BEGIN DBMS_SCHEDULER.CREATE_JOB ( job_name => 'Job_Seq', program_name => 'Seq_Liv', schedule_name => 'TOUTEMINUTE', enabled => TRUE); END; /
Ais-je oublié de faire quelque chose ?
Où peut-on voir les traces du bon ou mauvais fonctionnement ?
Merci de votre aide.
Partager