[DBA] Programmer des jobs
Bonjour,
J’ai un problème de lancement d'un job sous oracle. J’ai pour l'instant effectué les manipulations suivantes :
Code:
alter system set job_queue_processes = 2;
La vérification dans la table v$parameter montre que c'est ok
Code:
1 2 3 4 5
| begin
dbms_job.ISUBMIT
(1, 'bdpadtprop.MAJ_contrat_rev();', sysdate+1/1440,'sysdate+1');
commit;
end; |
Le job est bien prit en compte
Code:
select job, what,sysdate,u.LAST_DATE,u.NEXT_DATE,u.INTERVAL from user_jobs u;
Par contre mon problème est que l'heure de prochaine exécution arrive et qu'il ne se passe strictement rien... alors que si je force l'exécution ça fonctionne
begin
dbms_job.run
(1,true);
commit;
end;
Y aurait il un paramètre qu'il faille activer ailleurs.
Merci de votre aide
Remplacement des balises [ b ] ... [ /b ] au profit de [ code ] ... [ /code ] par LeoAnderson.