我正在使用Data Pump导出/导入数据,一个要求是将数据导入到sql文件中。操作系统是窗口。 我做了以下导出:
expdp system/password directory=dpump_dir dumpfile=tablesdump.dmp content=DATA_ONLY tables=user.tablename
并且它可以工作,我可以在目录路径中看到文件TABLESDUMP.DMP。
然后当我尝试将其导入sql文件时:
impdp system/password directory=dpump_dir dumpfile=tablesdump.dmp sqlfile=tables_export.sql
日志显示:
.....
ORA-31655 no data or metadata objects selected for job
.....
并且在目录路径中将sql文件创建为空。
我不是DBA,我是Java开发人员,你能帮助我吗?
THKS
答案 0 :(得分:1)
由于我使用参数'content = data_only'导出数据,因此转储文件没有要导入的元数据信息。我尝试使用'content = all'paramteer导出然后导入到sql文件中。 我希望这对其他案例有所帮助。
向Anurag Tibrewa求助。