oracle - tabla comparativa datapump - exp/imp tradicional
DESCRIPTION
Tabla comparativa de las opciones de las utilidades de exportación/importación tradicionales de oracle, y las de Datapump.TRANSCRIPT
Título: Tabla comparativa Datapump – Export/Import tradicional.
Fecha: 22/08/2011
Página 1 de 1
Exportación (expdp)
Original Data Pump Ejemplos Data Pump
FILE DUMPFILE
LOG LOGFILE
FEEDBACK STATUS
OWNER SCHEMAS
GRANTS,INDEXES,TRIGGERS,CONSTRAINTS INCLUDE,EXCLUDE exp username/password FULL=y FILE=dba.dmp GRANTS=y INDEXES=y ROWS=y
expdp username/password FULL=y INCLUDE=GRANT INCLUDE= INDEX DIRECTORY=dpump_dir1 DUMPFILE=dba.dmp CONTENT=ALL
BUFFER, COMMIT, COMPRESS, CONSISTENT, DIRECT, RECORDLENGTH
Data Pump escoge el mejor método.
Con el Export original, ejecutar la versión de export más Antigua para producir un .dmp compatible con una base de datos de versión anterior.
VERSION Data Pump Import puede siempre leer dmp creados por versiones más antiguas de Data Pump Export.
expdp username/password TABLES=hr.employees VERSION=10.1 DIRECTORY=dpump_dir1 DUMPFILE=emp.dmp
RESUMABLE RESUMABLE_NAME RESUMABLE_TIMEOUT
Funcionalidad automatica.
ROWS=Y|N CONTENT=METADATA_ONLY CONTENT=ALL
STATISTICS Se guardan siempre.
FILESIZE,FLASHBACK_SCN,FLASBACK_TIME,FULL,HELP,PARFILE,QUERY,TABLES,TABLESPACES,TRANSPORT_TABLESPCES
Iguales, quizá con comportamiento algo diferente.
TRACE expdp system/manager DIRECTORY=my_dir DUMPFILE=expdp_s.dmp \ LOGFILE=expdp_s.log TABLES=scott.emp TRACE=480300
METRICS=y expdp system/manager DIRECTORY=my_dir DUMPFILE=expdp_s.dmp LOGFILE=expdp_s.log SCHEMAS=scott METRICS=y
Importación (impdp)
Original Data Pump Ejemplos Data Pump
BUFFER CHARSET COMMIT COMPILE FILESIZE RECORDLENGTH RESUMABLE RESUMABLE_NAME RESUMABLE_TIMEOUT STATISTICS USERID VOLSIZE
No necesarios/PARALLEL
TOUSER REMAP_SCHEMA imp username/password FILE=scott.dmp FROMUSER=scott TOUSER=jim TABLES=(*)
impdp username/password DIRECTORY=dpump_dir1 DUMPFILE=scott.dmp TABLES=scott.emp REMAP_SCHEMA=scott:jim Import de esquema: impdp username/password DIRECTORY=dpump_dir1 DUMPFILE=scott.dmp SCHEMA=scott REMAP_SCHEMA=scott:jim
REMAP_TABLESPACE impdp username/password REMAP_TABLESPACE=tbs_1:tbs_6 DIRECTORY=dpumpdir1 DUMPFILE=employees.dmp
REMAP_DATAFILES Fichero de parámetros payroll.par: DIRECTORY=dpump_dir1 FULL=Y DUMPFILE=db_full.dmp REMAP_DATAFILE=”’C:\DB1\HRDATA\PAYROLL\tbs6.dbf’:’/db1/hrdata/payroll/tbs6.dbf’” > impdp username/password PARFILE=payroll.par
FULL FULL
SHOW=y SQLFILE=[directory_object:]file_name impdp system/manager DIRECTORY=my_dir DUMPFILE=expdp_s.dmp NOLOGFILE=y SQLFILE=impdp_s.sql FULL=y
IGNORE TABLE_EXISTS_ACTION
INDEXES,CONSTRAINTS,GRANTS EXCLUDE/INCLUDE EXCLUDE=CONSTRAINT