IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration Oracle Discussion :

[8.1.7.4.0] Problème sur un job


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    283
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Par défaut [8.1.7.4.0] Problème sur un job
    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

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    DBMS_JOB.BROKEN n'arrête pas un job en cours d'exécution. Il faudrait essayer de tuer la session avec ALTER SYSTEM KILL SESSION (...).

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    283
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Par défaut
    Bonjour,

    C'est ce que j'ai fait et maintenant je me retrouve avec une session 'marked for kill' et un job 'zombi' dans dba_jobs_runnning (le job 210):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    SQL> select * from dba_jobs_running;
     
           SID        JOB   FAILURES LAST_DAT LAST_SEC THIS_DAT THIS_SEC   INSTANCE
    ---------- ---------- ---------- -------- -------- -------- -------- ----------
           345        229          0 29/04/08 13:08:49 29/04/08 15:05:36          0
           349        211          0 29/04/08 12:06:00                            0
           417        210
    J'avais donc recréé un job (le 211) et je me retrouve de nouveau avec ce problème, je précise que je suis en mode shared server.

    Cdt,
    A.Personnat

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    La session et le job doivent disparaître lorsque le ROLLBACK est terminé: cela peut prendre un certain temps si le job a fait beaucoup d'écritures dans la bse (INSERT, UPDATE, DELETE).

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    283
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Par défaut
    Hulm j'ai constaté ce problème (première fois) le 04 avril, je pense que le rollback est terminé

    A priori personne n'a constaté ce problème sur une 8.1.7 ?

    Cdt,
    Alain

Discussions similaires

  1. Problème sur la recherche fulltext en v4 !
    Par poppa dans le forum Requêtes
    Réponses: 3
    Dernier message: 14/05/2004, 00h06
  2. Problème sur fiche MDIchild
    Par nivet dans le forum Composants VCL
    Réponses: 6
    Dernier message: 23/01/2004, 09h07
  3. Problème sur GetPrivateProfileString ???
    Par Bordelique dans le forum Langage
    Réponses: 7
    Dernier message: 25/06/2003, 23h15
  4. Problème sur une requête INSERT
    Par Marion dans le forum Langage SQL
    Réponses: 3
    Dernier message: 17/06/2003, 09h45
  5. problème sur une requête!!!!!
    Par Mcgrady_01 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 13/06/2003, 02h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo