从Oracle高版本中导出dmp,然后导入到Oracle低版本时会报错:"不是有效的导出文件.头部验证失败",解决方法: 方法一:下载软件:AlxcTools,打开后选择要修改的文件,输入要修改的版本,点击修改版本,从新导入即可. 方法二:下载 npp.6.4.1.Installer,安装打开要修改的dmp,打开后下图中红色框内是原版本,需要改成你需要的版本,修改后可成功导入.…
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 Part…
头部验证失败是由于版本号不同所致,经试验可以通过如下方法进行修改:用notepad++工具打开dmp文件,可以看到头部信息 --TEXPORT:V11.01.00,即为源数据库的版本号,将其修改为目的数据库的版本号,如本机为10.02.01,再次进行导入操作,导入成功. 导入语句 imp system/(密码) file=d:\XXXX.dmp 或  imp system/(密码) file=d:\XXXX.dmp FULL=Y 注意字符集文件,如果dmp文件与当前的oracle字符集不一致 或…
第一步:sqlplus system/egis@orcl as sysdba;  进入sqlplus (输入管理员用户名/密码@数据库密码) 第二步: create directory dumpdir as 'd:\';         创建数据库泵目录(指定泵目录的地址) 第三步: exit                                                       退出sqlplus 第四步:expdp portal_gdms/portal_gdms@orcl…
用IMP导入dmp文件时,出现IMP-00010 不是有效的导出文件,标头验证失败问题. 第一种:网上搜索到的大多解决方法是说导出文件时使用的Oracle版本不一致问题,需要修改dmp文件的版本号.如果确定版本号确实不一样,请自行搜索一下解决方法. 第二种:备份dmp文件时,备份的语句可能使用的是expdp命令备份的文件,如果是用expdp备份的文件,使用imp导入命令也是会报这样的错误. 所以:导出dmp文件时,如果使用的是expdp命令导出文件时,应该使用impdp命令导入.如果使用的exp…
今天接到要进行数据库用户的部分数据迁移需求,需求如下 IMP.WO.INSA开头的表只要结构,不要数据 B.TEMP.TMP开头的表不用导 其他表需要导出数据和表结构,同时要求导出此用户下的所有其他对象,如:procedure,sequence等 源数据库在远程主机内,我想到的方法是先通过dblink导入到本地 再将dmp文件传输到目标数据库本机下的directory目录下 1.本地数据库和目标数据库的版本和字符集 查看版本:select * from v$version: 本地-Oracle…
参考来源:http://blog.csdn.net/sunxiaoyu94/article/details/50492083 使用spring低版本(2.5.6),使用jre 8发现错误: Unexpected exception parsing XML document from class path resource [applicationContext-dao.xml]; nested exception is java.lang.IllegalStateException: Conte…
今天想跑一个关于java网站的demo,结果在附加数据库项这一块出现问题,例程的数据库用的是sqlserver2014,而我的是2008,添加数据库出现错误.经过一番查找,也找到某人写的一些博客上的解决方案,不过不是很清楚,让我做起来很费劲,想着自己写一个吧.以上是背景介绍,各位看官,正题来了. 如何将高版本sqlserver数据库导入到低版本  以我目前使用的环境为例,其余版本SQL server请自行对号入座第一步: 在有2014版本的SQL server的电脑中找到你想要使用的数据库名称,…
原文地址:http://www.cnblogs.com/alxc/archive/2011/03/25/1995279.html 因为喜欢新的东西,所以基本上电脑的开发工具都是最新的,oracle也装了11g R2,但是同事同学不是11g R1就是10G的,从我这里导出去的dmp文件在他们那边导进去,都显示: IMP-00010:不是有效的导出文件,头部验证失败 为了这个问题一直苦恼,差点就想卸掉11g然后装10g了,后来想想,头部验证,那么头部到底是什么,用Notepad++查看了dmp文件,…
imp高版本的dmp文件报错问题   导出方:oracle 11R2  www.2cto.com     导入方:oracle 10R2   通过imp导入时提示如下:     解决方法:   通过编辑器(notepad++,Emeditor等),打开dmp文件,如下图:     修改要导入的oracle版本即可.…