Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Único medio para realizar respaldos lógicos hasta versión Oracle 9i.
Ventajas :
* Export se puede sacar desde el lado del cliente y del servidor.
* Export se puede sacar directo a cinta.
* Es independiente de la plataforma en que se realice.
Desventajas :
* Considerablemente mas lento
* No se puede reanudar
* Filtros limitados
EXPORT/IMPORT Datapump
Introducido a partir de la versión 10g.
Ventajas :
* Utiliza server process y no user process.
* Se puede paralelizar.
* Tiene un rendimiento de un 15%-50% mejor que el export/import tradicional.
* Se puede realizar import de data a través de la red sin dumpfile.
* Filtro fino de objetos (EXCLUDE/INCLUDE).
* Se puede remapear mas objetos que en import tradicional.
* Se puede estimar tamaño del dump.
* Job fallidos pueden ser reiniciados.
* Flexibilidad para escoger que exportar.
* Interfaz PL/SQL - programable
Desventajas :
* No se puede exportar directo a cinta
* No se puede utilizar “Unix pipes”
Como funciona Exp/Imp
Como funciona Expdp/Impdp
Consideraciones Datapump
Impdp por esquemas
impdp system/system807 schemas=HR dumpfile=respaldo_schema_hr.dmp
logfile=import_schema_HR.log directory=respaldos
Opcion table_exists_action
impdp system/system807 schemas=HR dumpfile=respaldo_schema_hr.dmp
logfile=import_schema_hr_replace.log directory=respaldos table_exists_action=replace
EJEMPLOS PRACTICOS
Impdp por esquemas (remap_schema)
impdp system/system807 remap_schema=HR:HR_BACKUP dumpfile=respaldo_schema_hr.dmp
logfile=import_schema_hr_remap.log directory=respaldos
Expdp por tablas
expdp system/system807 tables=HR.REGIONS dumpfile=respaldo_tabla.dmp logfile=respaldo_tabla.log
directory=respaldos
Impdp por tablas
imppdp system/system807 tables=HR.REGIONS,PRUEBA.PRUEBA1 dumpfile=respaldo_tabla.dmp
logfile=impot_tabla.log directory=respaldos table_exists_action=truncate
Impdp por tablas (remap_table)
imppdp system/system807 tables=HR.REGIONS,PRUEBA.PRUEBA1 dumpfile=respaldo_tabla.dmp
logfile=import_tabla_remap.log directory=respaldos
remap_table=HR.REGIONS:PRUEBA.REGIONS,PRUEBA.PRUEBA1:HR.PRUEBA2
EJEMPLOS PRÁCTICOS
Impdp por Red (DBLINK)
impdp system/system807 tables=PRUEBA.PRUEBA1 logfile=import_red.log directory=respaldos
network_link=DB_LINK_ORIGENDATOS table_exists_action=APPEND
Expdp/Impdp EXCLUDE/INCLUDE
expdp system/system807 schemas=HR dumpfile=respaldo_schemas_exclude.dmp
logfile=respaldo_full.log directory=respaldos INCLUDE=TABLE:"IN ('REGIONS', 'CITIES')"
Expdp/Impdp CONTENT
expdp system/system807 full=Y dumpfile=respaldo_full_metadata.dmp logfile=respaldo_full_metadata.log
Content=metadata_only directory=respaldos
Expdp/Impdp Query
impdp system/system807 tables=tabla_historica dumpfile=imp_tabla_historia.dmp
logfile=respaldo_historica.log directory=respaldos query=tabla_historica:"where fecha_insercion >= '01-
DEC-2016' " remap_table=tabla_historica:tabla_historica_diciembre2016