2010-01-26 21 views
2

J'utilise Data Pump pour exporter/importer des données, une exigence est d'importer des données dans un fichier sql. Le système d'exploitation est une fenêtre. J'ai fait l'exportation de suivi:Oracle Data Pump importer à une erreur de fichier sql: ORA-31655 aucun objet de données ou métadonnées

expdp system/password directory=dpump_dir dumpfile=tablesdump.dmp content=DATA_ONLY tables=user.tablename 

et cela fonctionne, je peux voir le fichier TABLESDUMP.DMP dans le chemin du répertoire.

puis quand j'ai essayé de l'importer dans un fichier sql:

impdp system/password directory=dpump_dir dumpfile=tablesdump.dmp sqlfile=tables_export.sql 

le spectacle du journal:

..... 
ORA-31655 no data or metadata objects selected for job 
..... 

et le fichier sql est créé vide dans le chemin du répertoire.

Je ne suis pas un administrateur de base de données, je suis un développeur Java, pouvez-vous m'aider?

Thks

Répondre

1

Depuis que je les données à l'aide exporté le paramètre « content = data_only » le fichier de vidage n'a pas d'info métadonnées à imported.I essayé l'exportation avec paramteer « content = all », puis importer le fichier sql travaillé . J'espère que cela sera utile dans d'autres cas.

à l'attention de Anurag Tibrewa.