Oracle 11g r2环境imp导入报IMP-00051与IMP-00008错误

2014-11-24 17:21:38 · 作者: · 浏览: 0

今天客户在imp导入数据的时候遇到了下面的报错信息


IMP-00051: Direct path exported dump file contains illegal column length


IMP-00008: unrecognized statement in the export file


这个报错的原因与解决方法见如下官方文档





ALERT: Direct Path Export (EXP) Corrupts The Dump If An Empty Table Partition Exists (文档 ID 1604983.1)



修改时间:2013-12-19


类型:ALERT



In this Document



Description


Occurrence


Symptoms


Workaround


History


References



APPLIES TO:


Information in this document applies to any platform.


DESCRIPTION


You performed a direct path export (table, schema or full) using the traditional export utility (EXP). If the exported objects include an empty table partition, then the export dump is corrupt and cannot be imported.


OCCURRENCE


Only exp versions >= 11.2.0.1 are affected. The traditional export utility is de-supported beginning with the version 11g and is no more maintained.


SYMPTOMS


During import you may see one of the following issues:


This is below demonstrated with a simple test:


WORKAROUND



If you perform direct path exports using a version greater or equal 11.2.0.1 and you see the messages:


About to export specified tables via Direct Path ...


in the export output (or log file), then you obtain a corrupt dump. You can verify the dump with the commands:


which will show you one of the behaviors listed above.



To workaround this please use:


HISTORY


[03-DEC-2013] - Document created


REFERENCES


BUG:13880226 - IMPORT FAIL WITH IMP-00051 AND IMP-00008