Bonjour tout le monde,

Voilà l'exposé de mon problème :

Un client nous a fourni le fichier dump d'un full export effectué sur leur base de production ainsi que le fichier log et le tmp utilisé pour la commande parfile.

Mon but est de réimporter cette base de mon côté.

J'ai donc crée, en virtuel, une machine tournant sous RedHat EL 5.5
J'ai modifié le système et installer les packages manquants
J'ai installé Oracle 10g
J'ai configuré le logiciel de telle sorte que les chemins et noms soient identiques aux originaux
J'ai crée le script de démarrage pour dbstart, isqlplus et le manager
J'ai redémarré ma machine pour vérifier que tout est OK et tout est OK
Je me suis ensuite attaqué à l'import

L'export a été effectué à l'aide de la commande :
exp user/password file=aaa.dmp log=bbb.dmp full=yes

Et j'ai naturellement voulu importé via la commande :
imp user/password file=aaa.dmp log=ccc.log full=yes

Mais sans succès!!!
J'ai essayé avec l'option ignore=y sans succès aussi.

Leur version d'Oracle était 10.2.0.3 et la mienne 10.2.0.1

Les erreurs sont les suivantes :
ORA-01435 : user does not exist
ORA-01918 : user X does not exist
ORA-02740 : file create error, unable to create file
ORA-01119: error in creating database
ORA-00959: tablespace Y does not exist
ORA-01917: user or role Z does not exist

Normalement l'import full devrait créer tout cela...

Si quelqu'un à la solution qu'il n'hésite surtout pas =)

Vous remerciant par avance!!!

ChampiWorld