Bonjour,
je travaille sur une BD Oracle 10g et je veux exporter tous les objets d'un utilisateur "user1" (droit administrateur).
pour ceci j'utilise la commande suivante:
1 2
| exp userid=user1/user1
file=C:\EXP.DMP log=C:\EXPLOG.log owner=user1 rows=y |
le log indique bien les objets et le nombre de lignes exportés.
sur l'autre serveur, j'ai un utilisateur de même nom 'user1' pour lequel j'ai déjà fait un import(donc il contient déjà les tables,index,...). lorsque j'exécute la commande import :
1 2
| imp userid=system/manager file
=C:\EXP.DMP log=C:\logImp.log fromuser=user1 touser=user1 |
je reçois l'erreur suivante pour tout objet de la BD
Echec de l'instruction suivante car l'objet existe déjà ...
l'import se termine avec :Fin de l'import réussie avec avertissements.
mais les données de mes tables ne sont pas mis à jour, j'ai l'impression que l'import ne fait que créer les objets sans import des données.
faut-il passer par autre chose pour importer mes données ?
Merci d'avance
Partager