oracle - 验证 Oracle dmp

标签 oracle backup export validation dump

我有一个使用 EXP 实用程序完成的 Oracle 备份。

我如何验证它? 是否有任何命令/工具来验证备份存档?

谢谢!

最佳答案

你可以运行:

imp file=xxx.dmp show=Y full=y userid=user@db

这将列出导出文件的内容,而不实际执行任何实际的导入操作。我假设如果导入实用程序可以理解导出文件,那么它就是一个有效的导出文件。

编辑:

“验证”是一个模糊的术语。我假设您想要的是一种工具,以确保可以在将来的某个时间导入文件。这应该这样做。如果您正在寻找更多的东西,比如对实际数据的健全性或一致性检查,我除了使用 CONSISTENT=Y 进行导出外别无他法,这将为您提供截至导出开始的时间。

关于oracle - 验证 Oracle dmp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3686463/

相关文章:

Azure VM 备份花费的时间比预期长

ruby-on-rails - 安排 Rails 任务以安全备份数据库文件

php - 在 PHP 中导出、修改和导入数据库数据的最佳方法

javascript - 在 Javascript 中导出类实例

oracle - MyBatis 支持多个数据库

java - jooq oracle 存储过程与 ARRAY,无效的列类型 : 1111

sql - oracle中左外连接三个表

oracle - oracle 中令人困惑的 group by 语法,这是如何以及为什么起作用的?

Magento:备份选项

mysql - 通过 PHPMyAdmin 导出 MySQL 数据库