ExpdpTransportable Tablespace Fails With ORA-39071

(Doc ID 1131484.1)

Last updated on SEPTEMBER 28, 2015

Applies to:

Oracle Database - Enterprise Edition - Version 10.2.0.4 and later
Information in this document applies to any platform.

Symptoms

A 10.2.0.4 datapump export using transportable tablespaces with a long list of tablespaces failed with ORA-39071.

expdp parfile=many_tbs_ct.par

Export: Release 10.2.0.4.0 - Production on Thursday, 03 June, 2010 22:20:00

Copyright (c) 2003, 2007, Oracle. All rights reserved.

Username: / as sysdba

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORA-39001: invalid argument value
ORA-39071: Value for TRANSPORT_TABLESPACES is badly formed.


In the parfile, over 200 tablespaces were listed, but the patch for <Bug 5249074> EXPDP ERRORS WHEN MANY TRANSPORTABLE TABLESPACES DEFINED had been installed to correct that issue. 

The list of tablespaces to transport was also over 4000 bytes in length.

Example:

directory=many_tbs_testcase
dumpfile=dp_tts_many_tbs.dmp
logfile=dp_tts_many_tbs.log
transport_full_check=no
transport_tablespaces=TTSTESTVERYLONGTABLESPACE001,
TTSTESTVERYLONGTABLESPACE002,
TTSTESTVERYLONGTABLESPACE003,
TTSTESTVERYLONGTABLESPACE004,
TTSTESTVERYLONGTABLESPACE005,
TTSTESTVERYLONGTABLESPACE006,
. . .
TTSTESTVERYLONGTABLESPACE199,
TTSTESTVERYLONGTABLESPACE200

Changes

The database had been upgraded, but the compatibility setting remained at 10.2.0.2.

Cause

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