我有一个使用 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/