我有导出DMP文件,这些文件使用oracle版本11.2.0.4.0中的exp命令导出。我想导入我的oracle版本11.2.0.2.0中的文件。但是在导入过程中,我得到了一个'IMP-00010 not a valid export file, header failed verification'
错误。导出转储par文件具有以下信息:
USERID=TEST_CONFIG/TEST_CONFIG@Ik567G
OWNER=TEST_CONFIG
LOG=test01.log
FILE=test01.dmp
INDEXES=Y
CONSTRAINTS=Y
GRANTS=Y
COMPRESS=Y
FULL=N
ROWS=Y
CONSISTENT=Y
BUFFER=80200
FEEDBACK=500
导入DMP test_config par文件具有以下信息:
LOG=TEST_CONFIG.log
FILE=test01.dmp
FROM USER=TEST_CONFIG
FULL=n
ROWS=n
INDEXES=n
CONSTRAINTS=y
IGNORE=y
我使用以下命令运行导入:
imp TEST_CONFIG/TEST_CONFIG PARFILE=test_config.par
imp TEST_CONFIG/TEST_CONFIG PARFILE=test_config.par
我曾多次尝试出口和进口,以前对我起作用。由于我们现在有了不同的服务器和数据库,当我比较和打开上一个导出文件时,它显示的是版本EXPORT:V11.02.00
,我可以在那里导入,但是现在对于新的导出,它显示的是版本EXPORT:V12.01.00
。所以看上去是兼容性问题。
发布于 2017-09-26 15:03:45
IMP-00010:没有有效的导出文件,标头验证失败.这将给您的印象是,您要导入的文件有问题。我也犯了同样的错误,但那只是愚蠢的甲骨文。我的档案没什么问题。imp用户/密码@ server /service FILE=mydumpfile.dmp上面的命令给出了来自我的客户端PC的错误,但是如果我使用远程桌面连接从服务器上运行它,它就能很好地工作。
https://stackoverflow.com/questions/39203632
复制相似问题