ORA-00439:未启用功能:基本压缩



我有一个从Oracle 11G企业版(Server1)导出的转储文件。现在,我正在尝试将相同的转储文件导入oracle 11G速成版(Server2)。

我收到很多错误,看起来以下错误是根错误。

ORA-39083: Object type TABLE:"CCEFS"."CIP_USERS" failed to create with error:
ORA-00439: feature not enabled: Basic Compression Failing sql is:
 CREATE TABLE "CCEFS"."CIP_USERS" (
 "RECKEY" NUMBER(*,0) NOT NULL ENABLE, 
 "USER_ID" VARCHAR2(50 BYTE),
 "NAME" VARCHAR2(50 BYTE), 
 "ADMIN" VARCHAR2(1 BYTE), 
 "DISABLE" VARCHAR2(1 BYTE) DEFAULT 'N', 
 "CRE_DT" DATE DEFAULT sysdate, 
 "CRE_USR" VARCHAR2 (50  BYTE), 
 "UPD_DT" DATE, 
 "UPD_USR" VARCHAR2(50 BYTE), 
 "PASSWORD" VARCHAR2 (4000 BYTE), 
 "GUEST_USR" VARCHAR2(1 BYTE) DEFAULT

谁能帮我解决上述问题?另外,请建议在将转储文件(从企业版导出)导入快速版时需要遵循的步骤。

您可以使用

TRANSFORM 参数关闭导入时的压缩。这在尝试导入到 Amazon RDS 中运行的 Oracle 版本时有效

https://docs.oracle.com/database/121/SUTIL/GUID-64FB67BD-EB67-4F50-A4D2-5D34518E6BDB.htm#SUTIL939

看起来您的数据库中启用了压缩和分区。 尝试将其设置为 NO 并运行 .

DBMS_DATAPUMP。METADATA_TRANSFORM (句柄 => h1,名称 => 'TABLE_COMPRESSION_CLAUSE',值 => 'NONE' );

相关内容

  • 没有找到相关文章

最新更新