Bonjour,
Suite à une panne serveur, j'ai récupéré mes donnes de ma base exportée sur une autre machine. Seulement voilà, il me manque une table (oracle 8) qui a pourtant bien été exporté selon le fichier log.
J'essaye de faire un import sous différentes formes mais rien à faire, il me refuse d'importer cette table.
L'import a été fait de manière classique:
La 1ère anomalie nous a donné le message suivant à l'import:userid=system/manager@euro
fromuser=sistm
touser=sistm
buffer=204800
indexes=y
ignore=y
recordlength=1024
file=D:\oracle\admin\EURO\exp\expfullEURO_Lundi.dmp
log=D:\oracle\admin\EURO\exp\impfullEURO_Lundi.log
tables=(ORDS)
commit=y
Mais en détaillant un peu plus mon import en y mettant l'option fromuser/touser, j'ai ce résultat dans le fichier log qui m'explique qu'il y a une anomalie dans la table (ou le trigger qui lui est lié):Connecté à : Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
With the Partitioning option
JServer Release 8.1.7.0.0 - Production
Fichier d'export créé par EXPORT:V08.01.07 via le chemin classique
import effectué dans le jeu de caractères WE8ISO8859P1 et le jeu NCHAR WE8ISO8859P1
IMP-00033: Attention : Table "ORDS" introuvable dans fichier d'export.
Fin de l'import réussie avec avertissements.
Aussi je n'ai pas d'autre solution que d'ouvrir le fichier d'export (qui fait 3Go) pour récupérer la table, son descriptif et ses données à moins d'une autre solution.Fichier d'export créé par EXPORT:V08.01.07 via le chemin classique
import effectué dans le jeu de caractères WE8ISO8859P1 et le jeu NCHAR WE8ISO8859P1
. Import d'objets SISTM dans SISTM
IMP-00017: Echec de l'instruction suivante avec erreur ORACLE 907 :
" ALTER TABLE "ORDS" MODIFY ("TYPETVA" DEFAULT 'R'"
IMP-00003: Erreur ORACLE 907 rencontrée
ORA-00907: Parenthèse de droite absente
Fin de l'import réussie avec avertissements.
D'avance merci pour vos réponses.
Thomas
Partager