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 OCTOBER 26, 2016

Applies to:

Oracle Database - Enterprise Edition - Version 12.1.0.2 to 12.1.0.2 [Release 12.1]
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

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 hundreds of Community platforms