ORA-31693 / ORA-00904 Exporting A table Using DataPump Query Parameter

(Doc ID 2362133.1)

Last updated on APRIL 12, 2018

Applies to:

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

Symptoms

12.1.0.1 DataPump Export backup fails with the following errors:

Copyright (c) 1982, 2014, Oracle and/or its affiliates. All rights reserved.;;;
Connected to: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
Starting "SYS"."SYS_EXPORT_TABLE_01": /********  parfile=test_01.par
Estimate in progress using BLOCKS method...
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 371.9 GB
ORA-31693: Table data object "SCOTT"."XXOM01T_RTA_DEBUG" failed to load/unload and is being skipped due to error:
ORA-00904: "XXOM01T_RTA_DEBUG"."HEADER_ID": invalid identifier
Processing object type TABLE_EXPORT/TABLE/TABLE
Processing object type TABLE_EXPORT/TABLE/GRANT/OWNER_GRANT/OBJECT_GRANT
Processing object type TABLE_EXPORT/TABLE/INDEX/INDEX
Processing object type TABLE_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
Processing object type TABLE_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
Processing object type TABLE_EXPORT/TABLE/STATISTICS/MARKER
Master table "SYS"."SYS_EXPORT_TABLE_01" successfully loaded/unloaded
******************************************************************************
Dump file set for SYS.SYS_EXPORT_TABLE_01 is:
 /backup/EBSTST/database/dump/Test_01.dmp


The failure is seen when the following query parameter is used to start the DataPump job:

 

Changes

 No changes, it has never worked.

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