Bonjour,
Quand je fais la requête suivante:
Oracle me renvoi:Code:select object_name, object_id, object_type FROM dba_objects where object_id=64525;
Mais quand je fais:Code:
1
2
3
4
5
6
7 OBJECT_NAME -------------------------------------------------- OBJECT_ID OBJECT_TYPE ---------- ------------------ LOCK_TABL##I2_IDENTIFIANT_LOCK 64525 INDEX
il répond:Code:ALTER INDEX 'LOCK_TABL##I2_IDENTIFIANT_LOCK' rebuild;
Je ne comprend pas pourquoi :SCode:
1
2
3
4 ALTER INDEX 'LOCK_TABL##I2_IDENTIFIANT_LOCK' rebuild * ERREUR Ó la ligne 1 : ORA-01418: L'index indiquÚ n'existe pas
Sinon j'ai tenté de récupérer le code DDL de l'index pour le supprimer puis le refaire:
Sans succès non plus :(Code:select dbms_metadata.get_ddl('index','LOCK_TABL##I2_IDENTIFIANT_LOCK') from dual;
Merci
J'avais pas précisé le schéma ! au bout du rouleau là...