Bonjour,

Je rencontre actuellement un problème en production, un job bloque les autres, je l'arrête du moins j'essaie de l'arrêter en le positionnant à broken :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
exec dbms_job.broken(211, TRUE);
commit;
Mais le job est toujours en cours d'exécution :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 1* select * from dba_jobs_running
 
      SID        JOB   FAILURES LAST_DATE           LAST_SEC THIS_DATE           THIS_SEC   INSTANCE
--------- ---------- ---------- ------------------- -------- ------------------- -------- ----------
      349        211          0 2008/04/29-04.43.23 04:43:23 2008/04/29-04.46.24 04:46:24          0
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
       JOB LOG_USER                       LAST_DATE           NEXT_DATE           B   FAILURES B
       211 MAXIMO                         2008/04/29-04.43.23 4000/01/01-00.00.00 Y          0 Y
J'ai bien exécuté la mise à broken en tant que propriétaire du job et je ne comprends pas pourquoi mon job est toujours en cours.

Mon problème peut devenir bloquant si je ne trouve pas de solution.

Cordialement,
A.Personnat