ORA-12037: unknown export format

文档解释

ORA-12037: unknown export format

Cause: An attempt was made to import a materialized view exported by an unknown export version (e.g., from a newer release than the importing site)

Action: Re-export the file using a version of export known by the importing site.

ORA-12037: unknown export format是由于在使用EXPDP或IMPDP命令导出时,该命令中指定的DUMP(导出/导入)格式无效导致的错误。

官方解释

该错误表示指定的DUMP格式无效。使用Query=Y参数检查指定的DUMP格式是否有效。如果指定的DUMP格式无效,错误ORA-01756可能会发生。

常见案例

用户使用以下命令导出:

expdp scott/tiger DIRECTORY=dump_dir DUMPFILE=scott.dump LOGFILE=scott.log CONTENT=DATA_ONLY

居然显示出现如下错误:

ORA-12037: unknown export format

正常处理方法及步骤

1、正确指定DUMP格式,比如使用:

expdp scott/tiger DIRECTORY=dump_dir DUMPFILE=scott.dump LOGFILE=scott.log CONTENT=DATA_ONLY COMPRESSION=all

2、查询是否有可用的DUMP格式:

expdp scott/tiger DIRECTORY=dump_dir QUERY=Y

如果查询结果中没有DUMP格式,表明没有有效的DUMP格式,需要联系DBA修复。

你可能感兴趣的