oracle - tabla comparativa datapump - exp/imp tradicional

1
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,TABLES PACES,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/tb s6.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

Upload: locuto

Post on 06-Mar-2015

775 views

Category:

Documents


2 download

DESCRIPTION

Tabla comparativa de las opciones de las utilidades de exportación/importación tradicionales de oracle, y las de Datapump.

TRANSCRIPT

Page 1: Oracle - Tabla comparativa DataPump - Exp/Imp tradicional

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