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
(亲测可用)
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('<ul/>').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('<li/>').text(i));
};
$numbering.fadeIn(1700);
});
});
</script>
分享到:
相关推荐
在Oracle数据库管理中,"IMP-00010:不是有效的导出文件,头部验证失败" 是一个常见的导入错误,通常发生在尝试使用`expdp`(数据泵导出)或`impdp`(数据泵导入)工具进行数据迁移或备份恢复时。这个错误意味着系统...
标题“IMP-00010:不是有效的导出文件,头部验证失败”涉及的是Oracle数据库导入(IMP)过程中遇到的一个常见错误。这个错误通常发生在尝试使用IMP工具从.dmp文件导入数据时,表明导入文件可能已损坏或不完整,导致...
IMP-00010:不是有效的导出文件,头部验证失败 为了这个问题一直苦恼,差点就想卸掉11g然后装10g了,后来想想,头部验证,那么头部到底是什么,用Notepad++查看了dmp文件,发现头部真的显示一些东西: 11g R2...
oracle imp导入时提示IMP-00010:不是有效的导出文件,头部验证失败; 导出的oracle的版本与导入的oracle数据库的版本不一致; 如:文件过大,无法打开,使用工具‘AlxcTools’修改版本号
这里我们关注的是从Oracle 11G备份导入到Oracle 10G的场景,但过程中遇到了一个问题:“IMP-00010:不是有效的导出文件,头部验证失败”。这个错误提示意味着数据库导入工具无法识别或验证备份文件的头部信息,这...
修改dmp文件中的数据库版本号;IMP-00010:不是有效的导出文件,头部验证失败 _____________________________
"IMP-00010 不是有效的导出文件,头部验证失败"这个错误信息表明我们在尝试导入一个与当前数据库版本不匹配的DMP(数据导入/导出)文件。这个问题可以通过一些工具和方法来解决。 首先,`AlxcTools`可能是用来修改...
高版本Oracle导出的DMP文件在导入到低版本Oracle时,会报头部验证失败,绝大部份这种问题只要改变DMP文件的版本号就可以了 首先选择DMP文件,再修改需要的版本号,最后点击变更版本按钮
然而,Oracle 10g中,如果源和目标系统使用相同的字节序,数据库文件的头部信息会被自动改写,无需额外的字节序转换,这是与之前的版本(如9i)的一个显著区别。 在进行跨平台迁移之前,确保源数据库和目标数据库的...