My Oracle Support Banner

ORA-39001 And ORA-31600 Using "COLUMN STORE COMPRESS FOR QUERY" For Table Compression Clause With DataPump Import (IMPDP) (Doc ID 2188115.1)

Last updated on APRIL 03, 2020

Applies to:

Oracle Database - Enterprise Edition - Version 12.1.0.2 to 12.1.0.2 [Release 12.1]
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Information in this document applies to any platform.

Goal

In 12.1, the OLTP compression syntax has been renamed:
"COMPRESS FOR OLTP" has been renamed to "ROW STORE COMPRESS ADVANCED"
"COMPRESS FOR [QUERY|ARCHIVE] [HIGH|LOW]" has been renamed to "COLUMN STORE COMPRESS FOR [QUERY|ARCHIVE] [HIGH|LOW]"

DataPump Import Utility has been improved to support the new 12.1 OLTP compression syntax:
"COMPRESS FOR OLTP" has been renamed to "ROW STORE COMPRESS ADVANCED"
"COMPRESS FOR [QUERY|ARCHIVE] [HIGH|LOW]" has been renamed to "COLUMN STORE COMPRESS FOR [QUERY|ARCHIVE] [HIGH|LOW]"

The old pre-12 syntax is equivalent and is supported by Data Pump.

The goal is to use the new feature 12.1 OLTP compression syntax when running DataPump import (impdp).
When testing the new 12.1 OLTP compression syntax with impdp, the following impdp commands:

 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.