Email: service@parnassusdata.com 7 x 24 online support!
IMP-00008: 导出文件中出现无法识别的语句 报错
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!
诗檀软件专业数据库修复团队
服务热线 : 13764045638 QQ号:47079569 邮箱:service@parnassusdata.com
IMP-00008: 导出文件中出现无法识别的语句 [oracle@vrh8 ~]$ oerr imp 8 00008, 00000, "unrecognized statement in the export file: \n %s" // *Cause: Import did not recognize a statement in the export file. Either // the export file was corrupted, or an Import internal error has // occurred. // *Action: If the export file was corrupted, retry with a new export file. // Otherwise, report this as an Import internal error and submit // the export file to customer support.
IMP-00008 unrecognized statement in the export file 报错是当使用IMP 工具导入导出DMP文件时,可能遇到的报错; 该报错常见于以下几种情况:
- 使用了错误的IMP binary版本,例如exp时使用的是10.2.0.5的exp,而却尝试用9.2.0.1的imp导入数据时可能遇到上述报错
- exp出来的dmp文件本身已经收到某些损坏,导致的corruption
对于第一种情况 只需要使用正确的imp版本和数据库即能绕过,其本身并不是什么问题,exp/imp的导入导出必须遵循 使用低版本export导出,使用目标版本imp导入的原则。即如果是10g的数据库的数据要导出到9i中,则需要用9i的exp和imp。
对于第二种情况,imp工具本身对于已经损坏的dmp文件无能为力,可能无法抽取出其中的数据。 则此时需要使用一些特殊的数据抽取工具例如DUL类型的工具等,来从这些已经损坏的exp/dmp文件中抽取出正常的数据来。