Bonjour,

Sur une bdd oracle 10.2.0.4 standard edition (linux suze 10),
il y a un job en état BROKEN=Y qui s'execute toutes les heures.
Comment est-ce possible ? Suis-je obligée d'exécuter la commande suivante afin que le job ne s'exécute plus :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
exec dbms_job.remove(164);
Ci-dessous, la trace oracle en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
 
Dump file /data/ora01/oradata/bdd/admin/bdump/bdd_j000_28734.trc
Oracle Database 10g Release 10.2.0.4.0 - Production
ORACLE_HOME = /sw/app/oracle/product/10.2/db_1
System name:    Linux
Node name:      creach
Release:        2.6.16.46-0.12-bigsmp
Version:        #1 SMP Thu May 17 14:00:09 UTC 2007
Machine:        i686
Instance name: bdd
Redo thread mounted by this instance: 1
Oracle process number: 272
Unix process pid: 28734, image: oracle@creach (J000)
 
*** SERVICE NAME:(SYS$USERS) 2009-10-28 09:21:01.839
*** SESSION ID:(406.36663) 2009-10-28 09:21:01.839
*** 2009-10-28 09:21:01.839
ORA-12012: error on auto execute of job 164
ORA-06550: line 1, column 96:
PLS-00201: identifier 'AMOS_QUEUE_CLEANUP' must be declared
ORA-06550: line 1, column 96:
PL/SQL: Statement ignored
Merci d'avance pour votre aide