Oracle错误IMP-00010: 不是有效的导出文件, 头部验证失败

Oracle 11g的dmp备份文件导入到Oracle 10g,出现错误信息:

Import: Release 10.2.0.1.0 - Production on 星期四 7月 9 13:47:04 2015

Copyright (c) 1982, 2005, Oracle.  All rights reserved.


连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

IMP-00010: 不是有效的导出文件, 头部验证失败
IMP-00000: 未成功终止导入

复杂解决办法:换个Oracle 11g的客户端导入

简单解决办法:dmp也是文件,既然是文件就有文件内容,是否可以通过修改文件里的版本号搞定呢?答案是肯定的!

使用文本编辑工具打开dmp文件,修改第一行其中的版本号。
修改之前:

EXPORT:V11.02.00

修改之后:

EXPORT:V10.02.00

如果用记事本打不开,可以使用EditPlus、Notepad++、UltraEdit……都是可以的

如果dmp文件比较大,用文本编辑器打开很慢,那就用专门的小工具吧

参考小工具AlxcTools.exe:http://www.cnblogs.com/alxc/archive/2011/03/25/1995279.html

AlxcTools.exe下载地址:http://www.downxia.com/downinfo/25796.html
(亲测可用)

Oracle错误IMP-00010: 不是有效的导出文件, 头部验证失败_第1张图片

你可能感兴趣的:(Oracle错误IMP-00010: 不是有效的导出文件, 头部验证失败)