Bonjour,

J'ai un problème lors de l'importation d'un dump avec impdb concernant les index CTXSYS.CONTEXT

Je n'ai pas de problème d'exportation/importation si je ne crée pas d'index.
J'ai un problème si j'ajoute cet index
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Create Index "yyyy"."FTS_Donnee_Chaine" on Donnee_Chaine('SEARCH_VALUE') INDEXTYPE IS CTXSYS.CONTEXT;
J'utilise
1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
expdp system/****  DIRECTORY=dump_dir dumpfile=yyyy.DMP SCHEMAS=yyyy
2.avec sqlplus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
drop user yyyy cascade;
3.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
impdp system/****  DIRECTORY=dump_dir dumpfile=yyyy.DMP
Voici les erreurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ctxsys.driimp.set_object('DATASTORE','DIRECT_DATASTORE',0);
 
ctxsys.driimp.set_object('DATATYPE','CH
Traitement du type d'objet SCHEMA_EXPORT/TABLE/INDEX/DOMAIN_INDEX/INDEX
ORA-39083: Echec de la crÚation du type d'objet INDEX avec erreur :
ORA-20000: Erreur Oracle Text :
DRG-52204: erreur lors de l'inscription de l'index
DRG-10507: nom d'index en double : FTS_Donnee_Chaine, owner: yyyy
SQL en Úchec :
BEGIN
ctxsys.driimp.create_index('FTS_Donnee_Chaine','DONNEE_CHAINE',USER,
'ID_DONNEE_CHAINE','2','SYS_NC00006$','96',
'12','1','8130','2',
NULL, NULL, NULL, 0,'F',NULL, NULL, NULL, NULL );
et l'index n'est pas créé: si j'essaye DROP Index FTS_Donnee_Chaine;
Rapport d'erreur :
Erreur SQL : ORA-01418: l'index indiqué n'existe pas
01418. 00000 - "specified index does not exist"

Je peux utiliser sqlplus après l'importation pour créer l'index!

Merci d'avance pour votre aide

Fabien