oracle导入dmp文件
发现问题:
IMP-00010: 不是有效的导出文件, 头部验证失败
IMP-00000: 未成功终止导入
解决方案:
1、oracle数据高版本到低版本是有问题的,一般由oracle10g客户端去连oracle11g进行导出数据操作然后导入到oracle10g,通过修改DMP文件的版本号来实现。
AlxcTools是一个dmp文件版本转换工具;适用于高版本oracle dmp文件通过修改版本号导入至低版本数据库。将原有dmp文件版本号修改为本地oracle的版本。
2、文件是在expdp服务器上导出来的,不是exp导出数据库的,所以现在导入应该用impdp,进行如下输入:
create directory dir_dp as ‘D:\XXXX’;
impdp dingxiyu/dingxiyu directory=dir_dp dumpfile=todingxiyu.dmp