Oracle
 sql >> Base de données >  >> RDS >> Oracle

importer un fichier de vidage dans oracle 11gr2 obtenir des erreurs

Si vous pouvez utiliser datapump au lieu de l'ancien imp /exp outils, vous pouvez remapper les tablespaces (et d'autres choses) à la volée.

Si ce n'est pas le cas, la manière habituelle de gérer cela est de créer manuellement la table dans le nouvel espace de table, puis d'exécuter le imp avec ignore=y donc il ne se plaint pas que l'objet existe.

Vous pouvez obtenir le DDL pour la table - avec l'ancien tablespace - en exécutant imp avec indexfile=<file> . Cela vous donnera un fichier texte avec le DDL pour les tables et les index, mais avec les commandes de table commentées avec rem . Vous pouvez extraire les bits dont vous avez besoin et les modifier selon les besoins de la nouvelle base de données.

Si vous ne l'avez pas déjà fait, regardez l'import paramètres dans la documentation.