prucommercialre.com


Fundamentos de la exportación de bombeo de datos en Oracle 12c

El programa ExPDB de línea de comandos lanza Exportación Data Pump € Oracle 12câ s. Todos los trabajos de exportación Data Pump se estiman al comienzo, así que ver el presupuesto antes de que se ejecuta la exportación real. Recuerde que las estimaciones pueden no ser siempre del todo correctos.

Desde la línea de comandos del sistema operativo, inicie la exportación de bombeo de datos y tienen que mostrar una lista de los parámetros:

<Expdp ayuda = y>

Usted ve algo como esto:

Exportación: Suelte 12.1.0.1.0 - Producción de sáb 20 de julio 2013 06:56:47
Derechos de autor (c) 1982, 2013, Oracle y / o sus filiales. Reservados todos los derechos.
La utilidad de exportación de bombeo de datos proporciona un mecanismo para la transferencia de objetos de datos
entre las bases de datos de Oracle. La utilidad se invoca con el siguiente comando:
Ejemplo: expdp scott AGENDA / tigre = dmpdir DUMPFILE = scott.dmp
Puede controlar la exportación se ejecuta mediante la introducción de la 'expdp' comando seguido
por varios parámetros. Para especificar parámetros, utiliza palabras clave:
Formato: expdp PALABRA CLAVE = valor o PALABRA CLAVE = (valor1, valor2, ..., valorN)
Ejemplo: expdp scott / tiger DUMPFILE = DIRECTORIO scott.dmp = dmpdir SCHEMAS = scott
o TABLAS = (T1: P1, T1: P2), mesa si T1 se divide
... Salida cortó ...

Se puede ver que la bomba de datos muestra todos los parámetros que hay que elegir y da una breve explicación de cada uno.

Puede especificar parámetros en dos lugares:

  • En la línea de comandos
  • En un archivo de parámetros

Repase algunos de los parámetros más útiles en detalle:

  • COMPRESIÓN: Este parámetro le permite comprimir la salida de bombeo de datos mientras el trabajo se está ejecutando. Este truco es muy útil cuando el espacio es un bien escaso. Este parámetro se degrada el rendimiento de la exportación, pero thatâ € s de esperar.
  • CONTENIDO: Esto especifica el tipo de datos que desea conseguir. ¿Es usted quiere apenas objeta definiciones? ¿Quieres sólo los datos? Tanto? Determine lo que desea exportar y especificar en consecuencia.
  • DIRECTORIO: Especifica el directorio en el que desea que el archivo de volcado para ir. Este es un directorio de objetos de Oracle, no es un camino sencillo en el sistema operativo.
  • DUMPFILE: Este parámetro nombre al archivo de volcado se impriman. También puede tener un número de bombeo de datos de los archivos si lo desea. Esta numeración es útil cuando se utilice el paralelismo o tener Data Pump romper el trabajo en varios archivos de tamaño manejable. Para tener el número de bombeo de datos de los archivos, utilice el% T argumento:

    DUMPFILE = my_dp_exp_% U.dmp

    Data Pump comienza con 1 y los números de los archivos a 99. ¿Y si necesita más de 99 archivos? Pruebe algo como esto:

    DUMPFILE = my_dp_exp_seta_% U.dmp, my_dp_exp_set_b_% U.dmp

    Puedes tenerlo volcado a varios archivos, lo cual es especialmente útil cuando es € re paralelización la salida.

  • PRESUPUESTO: Este parámetro calcula el tamaño de su trabajo, pero wonâ € t ejecutarlo. Muy útil cuando el espacio es un bien escaso. Este parámetro detiene el trabajo después de estimar.
  • Excluir: Puede excluir ciertos objetos de la exportación. Por ejemplo, digamos que usted quiere todo, pero la HR y esquemas OE, así como todas las vistas y funciones. EXCLUIR puede tener varias entradas. Usted puede decir lo siguiente:

    EXCLUDE = SCHEMAS: "'HR', 'OE'"
    EXCLUDE = VIEW, FUNCIÓN
  • INCLUYE: Se excluye mutuamente con EXCLUIR, utilice este parámetro si desea obtener un determinado tipo de objeto. Cuando la lista es pequeña, esto puede ser muy útil:

    CONTENER = vistas, disparadores

  • Tamaño del archivo: Puede romper su exportación Data Pump en varios archivos, que ayuda a la gestión de archivos. Por ejemplo, si usted tiene una exportación de 200 GB que hacer, puede que no desee un archivo de volcado de 200 GB para gestionar después. En su lugar, utilice este parámetro para romperla en trozos de 4 GB o algo similar.
  • FLASHBACK_TIME: Si desea volcar los datos a partir de un momento que no sea el presente, puede utilizar este parámetro para especificar una fecha y hora. Siempre y cuando su base de datos todavía tiene los datos antiguos en su espacio de retención de deshacer, este parámetro puede ser muy útil.
  • NETWORK_LINK: Usted puede conectar desde una base de datos para exportar a otro mediante la creación de un vínculo de base de datos y especificando que con este parámetro.
  • PARALELO: Para ayudar a acelerar su descarga, se puede paralelizar ella. Pruebe diferentes valores para encontrar el número más eficiente de los procesos a través de diferentes sistemas. Por lo menos, usted debería ser capaz de poner en paralelo por el número de CPUs que tiene al tiempo que recordó las capacidades de los medios de almacenamiento al que youâ € re escritura.
  • ESQUEMAS: Este parámetro da una lista de esquemas de bombeo de datos y le dice que lo de conseguir. De forma predeterminada, Data Pump exporta el esquema thatâ tala € s de hacer el trabajo.
  • TABLAS: Esto restringe la exportación a una lista de tablas.
  • TABLESPACES: Este parámetro limita la exportación a una lista sólo de los espacios de tabla.