1

我有一个backup.dmp文件,它是我在 oracle 中构建的数据库的备份文件。请建议我如何查看存储在该 backup.dmp 中的表、架构等?我应该安装一些软件来打开这个 backup.dmp 文件吗?先感谢您。

4

2 回答 2

1

.dmp 文件已由 oracle 工具(数据泵或可能导出)生成。要利用此文件,您需要安装 Oracle(尝试以 oracle 10g express 为例),然后使用导入(imp)或数据泵(impdb)

于 2014-10-17T13:48:38.907 回答
1

您可以使用 Toad(必须完全获得 DBA 扩展许可)、imp 或 impdp 查看转储文件内容。

impdp scott/tiger@orcl directorory=dpump sqlfile-abc.sql dumpfile=xyz.dmp and logfile=xyz_log.log full=y

或者

imp scott/tiger@orcl file=abc.dmp show=y log=abc_log.log full=y

这些命令将创建实际 DB 创建的可视 DDL。

于 2014-10-17T16:56:48.157 回答