0

我有 .dmp 和 .log 文件。我需要使用 SQLPlus 或 EX 的某些功能来恢复数据库模式和数据。我怎么做?我已经尝试过 RECOVER 命令和 impdp。没有运气,或者我做错了什么。

4

3 回答 3

0

打开命令提示符并输入 imp user/password@db 您将被提示提供文件和路径。

如果您收到如下消息: IMP-00010:不是有效的导出文件,标头验证失败 IMP-00000:导入未成功终止,这意味着文件是使用数据泵创建的或源版本较新。如果没有,请按照提示操作,它应该非常简单。

于 2009-05-21T01:33:23.530 回答
0

什么版本的甲骨文?.dmp 文件是如何创建的?您可以查看 .dmp 文件中的第一行(假设它是由 exp 生成的文件)以获取转储它的实用程序的版本。您可能需要使用 imp,尽管我不知道您在使用 impdp 时遇到了什么问题 - 错误消息和正在使用的命令行会有所帮助。假设这是由 exp 生成的,RECOVER 将无济于事。

于 2009-05-19T19:18:31.730 回答
0

你能在 EX 中使用“imp Scott/Tiger@Machine file=MyDump.dmp”吗?

PS:我假设 Oracle Ex == Oracle Express

于 2009-05-20T11:14:27.103 回答