19c Oracle Data Pump Whats New
19c Oracle Data Pump Whats New
Oracle Database 21c – What’s new in Oracle Data Pump for Cloud
Bill Beauregard
Senior Principal Product Manager
Oracle New England Development Center
Why Data Pump Important for Autonomous Database?
It’s the recommended way to migrate to ADW and ATP
Red text = ADW, ATP-Shared only parameters, Blue text = ATP-Dedicated only
• impdp admin/password@ADWC1_high
directory=data_pump_dir
credential=def_cred_name
dumpfile= https://objectstorage.us-ashburn-1.oraclecloud.com
/n/namespace-string/b/bucketname/o/export%u.dmp
parallel=16
encryption_pwd_prompt=yes
transform=segment_attributes:n
transform=dwcs_cvt_iots:y
transform=constraint_use_default_index:y
exclude=cluster,indextype,db_link
nologfile=yes
• Export and import in one step w/o referencing the object store and dumpfiles
• Format:
impdp user/pwd@host_name:port_#/service_name
schema=schema_name
network_link=link_name
parallel=#
transform=segment_attributes:n
exclude=cluster
nologfile=yes
Documentation ATP-Dedicated
DEMO:
Network
Mode
import
into
Oracle
ATP-D
• Details:
• CHECKSUM_ALGORITHM =[CRC32|SHA256|SHA384|SHA512]
• If only CHECKSUM=YES is specified then CHECKSUM_ALGORITHM = SHA256
• Must have COMPATIBLE = 21.0 or higher
• VERIFY_CHECKSUM and VERIFY_ONLY parameters are mutually exclusive
• Documentation: Utilities Guide > Export / Import CLI >
21c Include & Exclude objects in Same Job
Easier to migrate to Oracle Cloud / on-premises by being more specific
• Include and exclude objects within the same export or import job
• Example:
expdp hr DIRECTORY=dpump_dir1 DUMPFILE=exp%u.dmp SCHEMAS=hr,oe
include=table exclude=statistics
• Details:
• INCLUDE parameter processed first, include all objects identified by the parameter
• EXCLUDE parameter(s) processed next. It removes any objects in the list of include
objects
• Documentation: Utilities Guide > Import CLI >
21c Control Import Index Compression
Take control of index compression on import and specify index compression for ADB