Bonjour

J'ai l'erreur suivante qui arrive un peu n'importe quand dans
notre base ORACLE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
ERREUR à la ligne 1 :
ORA-04068: existing state of packages has been discarded
ORA-04065: not executed, altered or dropped
ORA-04065: not executed, altered or dropped stored procedure "DBASIF.FF_COST_VARIANCE"
ORA-06508: PL/SQL: could not find program unit being called: "DBASIF.FF_COST_VARIANCE"
ORA-06512: at "DBASIF.FF_COMPARATIF", line 44
ORA-06512: at line 1
ORA-06512: at "DBASIF.FF_COMPARATIF", line 369
ORA-06512: at line 1
FF_COMPARATIF est un package contenant une table fonction que je veux appeler
FF_COST_VARIANCE est aussi un package

FF_COMPARATIF fait appel a une des fonctions de FF_COST_VARIANCE qui
renvoi un record

Dès que l'on compile FF_COST_VARIANCE tout refonctionne

Quelqu'un aurait une piste ?

Cordialement