/
Datapump (impdp) with Oracle in 12c PDB
Datapump (impdp) with Oracle in 12c PDB
Description
For Oracle 12c and Pluggable databases (PDB):
The default Data Pump directory object, DATA_PUMP_DIR
, does not work with PDBs. You must define an explicit directory object within the PDB that you are exporting or importing:
Import: Release 12.1.0.1.0 - Production on Sat Aug 17 15:15:29 2013Copyright (c) 1982, 2013, Oracle and/or itsaffiliates. All rights reserved. Connected to: Oracle Database 12c Release 12.1.0.1.0 - 64bit Production
ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-39087: directory name DATA_PUMP_DIR is invalid
Solution
Create a new directory and use this directory name:
SQL> create directory PDBORA121_DATA_PUMP_DIR as '/u01/app/oracle/admin/ora121/dpdump/';
SQL> grant read,write on directory PDBORA121_DATA_PUMP_DIR to system;
Edit the APPLY.sh
and use this new directory name:
impdp SYSTEM/oracle@ora121_dbvlin702 table_exists_action=TRUNCATE network_link=ora112_dbvlin701
directory=PDBORA121_DATA_PUMP_DIR flashback_scn=5118129
tables=OE.CUSTOMERS,OE.INVENTORIES,OE.LOGON,OE.ORDERENTRY_METADATA,OE.ORDERS,OE.ORDER_ITEMS,OE.PRODUCT_DESCRIPTIONS,OE.PRODUCT_INFORMATION,OE.WAREHOUSES
logfile=OE_WAREHOUSES.log JOB_NAME=DP_ora112_121_0002
Arjen Visser August 17, 2013 22:45
, multiple selections available,
Related content
Datapump and Oracle 12c PDB
Datapump and Oracle 12c PDB
More like this
Datapump and Oracle 12c PDB
Datapump and Oracle 12c PDB
More like this
Create Oracle Data Pump script Manually
Create Oracle Data Pump script Manually
More like this
Create Oracle Data Pump script Manually
Create Oracle Data Pump script Manually
More like this
Create Oracle Data Pump script Manually
Create Oracle Data Pump script Manually
More like this
Create Oracle Data Pump script Manually
Create Oracle Data Pump script Manually
More like this