|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() Inscription : avril 2004 Messages : 363 ![]() |
Bonjour,
Mon job n'est pas exécuter par le Scheduler. Il est bien créer mais ne s'exécute pas après intervalle de 1 minutes -> start_date => SYSTIMESTAMP+numtodsinterval(ln_delay,'MINUTE'). Le code de création est le suivant: Code :
merci Patrick |
||
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 311 ![]() |
Creating Jobs
Citation:
|
|
|
|
00
|
|
|
#3 |
![]() Inscription : décembre 2002 Messages : 2 385 ![]() |
Oui mais non...
La doc est assez stupide à ce sujet. Il aurait suffi qu'ils précisent que la procédure CREATE_JOB possède un paramètre optionnel ENABLED, qui est à FALSE par défaut. Là, notre ami a fait ce qu'il faut à ce sujet.
__________________
Consultant / formateur Oracle indépendant Certifié OCP 10g et 11g, sécurité 11g |
|
|
20
|
|
|
#4 |
![]() Inscription : décembre 2002 Messages : 2 385 ![]() |
Quelle est votre version d'Oracle ??
![]() En V11 par exemple, JOB_QUEUE_PROCESSES doit avoir une valeur supérieure à 0 (elle est à 1000 par défaut, mais j'ai rencontré des cas avec 0), alors qu'en V10 ce paramètre n'intervient pas. En dehors de ça, tel qu'il est défini, votre job devrait bien s'exécuter, mais une seule fois car vous n'avez pas de paramètre REPEAT_INTERVAL pour une exécution récurrente. Plus vicieux encore, comme par défaut AUTO_DROP est à TRUE, votre job disparaît immédiatement après l'exécution !
__________________
Consultant / formateur Oracle indépendant Certifié OCP 10g et 11g, sécurité 11g |
|
|
10
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 311 ![]() |
|
|
|
20
|
|
|
#6 |
|
Membre habitué
![]() Inscription : avril 2004 Messages : 363 ![]() |
c'était bien la valeur du job_queue_processes
c'est résolu. merci à tous |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com