I got ” IMP-00010: not a valid export file ” error in Oracle database.
IMP-00010: not a valid export file, header failed verification
Details of error are as follows.
IMP-00010: not a valid export file, header failed verification Cause: Either the file was not generated by Export or it was corrupted. Action: If the file was indeed generated by Export, report this an Import bug and submit the export file to customer support
not a valid export file, header failed verification
This IMP-00010 error is related with Either the file was not generated by Export or it was corrupted.
If the file was indeed generated by Export, report this an Import bug and submit the export file to customer support.
Cause 1: Corrupt .DMP File
The header of a DMP may be corrupted when transferred via ftp or if the file is transferred directly from Unix to Windows via ftp, the file will become corrupt.
Resolution 1:
The file must be transferred in binary mode (or alternately, the file can be zipped). Set “binary” ON in an ftp session and check the size of the DMP file and compare it to the size of the original DMP from the source system. If they are different, the file was corrupted. If corrupt, a new DMP file will be required.
Cause 2: Exported with EXPDP, not EXP
A data dump cannot be imported using the legacy Export utility (EXP.EXE) if it was created using the Export Datapump (EXPDP.EXE).
Resolution 2:
Import using the Import Datapump utility (IMPDP.EXE).
Cause 3: Source Database Later Version than Target Database
Data being imported was exported using a higher version of EXP than the target database. The EXP and IMP tools are not forward compatible. Example: An EXP dump from an 11g environment will not be able to be imported into a 10g environment.
Resolution 3:
A DMP being restored to an Oracle instance must be from either the same version of Oracle, or an earlier version.
Example: An Oracle 10g DMP can be restored into either 10g or 11g, but not 9i.
Do you want to learn Oracle Database for Beginners, then read the following articles.
Oracle Tutorial | Oracle Database Tutorials for Beginners ( Junior Oracle DBA )