Exports/Imports de Tablas
El parámetro tables es usado para especificar que solo se exportaran tablas desde la base de datos de origen. La siguiente es la sintaxis para realizar este proceso de exportación:expdp scott/tiger@db10g tables=EMP,DEPT directory=TEST_DIR dumpfile=EMP_DEPT.dmp logfile=expdpEMP_DEPT.log impdp scott/tiger@db10g tables=EMP,DEPT directory=TEST_DIR dumpfile=EMP_DEPT.dmp logfile=impdpEMP_DEPT.log
El parámetro
TABLE_EXISTS_ACTION=APPEND permite anexar información en tablas ya existentes en la base de datos destino.
Exports/Imports de Esquemas
El parametro OWNER ha sido reemplazado por el parámetro SCHEMAS para asi indicar los esquemas que requieren ser exportados. La siguiente es la sintaxis para realizar este proceso de exportación:expdp scott/tiger@db10g schemas=SCOTT directory=TEST_DIR dumpfile=SCOTT.dmp logfile=expdpSCOTT.log impdp scott/tiger@db10g schemas=SCOTT directory=TEST_DIR dumpfile=SCOTT.dmp logfile=impdpSCOTT.log
Exports/Imports de Base de datos
El parámetro FULL se indica cuando se quiere exportar la base de datos en su totalidad. La siguiente es la sintaxis para realizar este proceso de exportación:expdp system/password@db10g full=Y directory=TEST_DIR dumpfile=DB10G.dmp logfile=expdpDB10G.log impdp system/password@db10g full=Y directory=TEST_DIR dumpfile=DB10G.dmp logfile=impdpDB10G.log
INCLUDE y EXCLUDE
Los parámetros EXCLUDE e INCLUDE son utilizados cuando se requiere limitar a objectos especificos la exportación o importación segun sea lo necesario. Al especificar INCLUDE solo esos objetos especificos seran exportados. Al usar EXCLUDE solo esos objectos seran excluidos en el proceso de exportación . La siguiente es la sintaxis para realizar este proceso de exportación:INCLUDE=object_type[:name_clause] [, ...] EXCLUDE=object_type[:name_clause] [, ...]
expdp scott/tiger@db10g schemas=SCOTT include=TABLE:"IN ('EMP', 'DEPT')" directory=TEST_DIR dumpfile=SCOTT.dmp logfile=expdpSCOTT.log expdp scott/tiger@db10g schemas=SCOTT exclude=TABLE:"= 'BONUS'" directory=TEST_DIR dumpfile=SCOTT.dmp logfile=expdpSCOTT.log
Si estos por parametros son usados desde linea de comandos dependiendo del Sistema operativo, los caracteres especiales deben ser omitidos.
include=TABLE:\"IN (\'EMP\', \'DEPT\')\"
Un export/import puede tener referencias a parametros multiples del siguiente modo:
INCLUDE=TABLE,VIEW,PACKAGE:"LIKE '%API'" or INCLUDE=TABLE INCLUDE=VIEW INCLUDE=PACKAGE:"LIKE '%API'"
Se pueden indicar multiples objetos usando los operadores
LIKE
e IN
.EXCLUDE=SCHEMA:"LIKE 'SYS%'" EXCLUDE=SCHEMA:"IN ('OUTLN','SYSTEM','SYSMAN','FLOWS_FILES','APEX_030200','APEX_PUBLIC_USER','ANONYMOUS')"
No hay comentarios:
Publicar un comentario