2

我正在使用 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 开发人员,你能帮帮我吗?

谢谢

4

1 回答 1

2

由于我使用参数“content=data_only”导出了数据,因此转储文件没有要导入的元数据信息。我尝试使用 'content=all' 参数导出,然后导入到 sql 文件。我希望这对其他情况有所帮助。

感谢 Anurag Tibrewa。

于 2010-01-26T17:39:16.163 回答