Bonjour,
Quand je fais la requête suivante:
Oracle me renvoi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part select object_name, object_id, object_type FROM dba_objects where object_id=64525;
Mais quand je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 OBJECT_NAME -------------------------------------------------- OBJECT_ID OBJECT_TYPE ---------- ------------------ LOCK_TABL##I2_IDENTIFIANT_LOCK 64525 INDEX
il répond:
Code : Sélectionner tout - Visualiser dans une fenêtre à part ALTER INDEX 'LOCK_TABL##I2_IDENTIFIANT_LOCK' rebuild;
Je ne comprend pas pourquoi :S
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part 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à...
Partager