Como usar DATA PUMP – EXPDP y IMPDP en Oracle

Un recurso importante de Oracle es el llamado DATA PUMP (EXPDP y IMPDP) para importar y exportar datos. Para usar este recurso, 聽crear un directorio en el banco de datos:

– Logar como sqlplus.

– Ejecutar los siguientes comandos:

Con estos comandos se creo un directorio en el banco de dados.

  • Ejemplo para exportar聽e importar full de banco de datos:

  • Ejemplo para exportar/importar un determinado esquema de banco de datos:

  • Ejemplo para exportar/importar un determinado esquema y exportar algunas tablas:

  • Ejemplo para importar una tabla de un esquema para dentro de otro esquema:

  • Ejemplo para excluir y incluir algunos recursos con los comandos EXPDP y IMPDP:

Tambien puede utilizar excluir esquemas adicionando lo siguiente:

Espero que estas dicas ayude. 馃槈

Tambi茅n te podr铆a gustar...

  • Borja

    Buenos dias,

    Quiero exportar una tabla y estoy haciendo lo siguiente, sustituyendo los nombres por los de mi BBDD obviamente:

    expdp esquema/usuario@password tables=nombre_tabla directory=dp dumpfile=nombre_tabla.dmp logfile=expdpnombre_tabla.log

    Pero me reporta el siguiente error:

    expdp dafne/dafne@digital_99 tables=DAFNE_TABLE_STATUS directory=dp dumpfile=DAFNE_TABLE_STATUS.dmp logfile=expdpDAFNE_TABLE_STATUS.log

    Error at line 1

    ORA-00900: invalid SQL statement

    Podrias ayudarme?. Un saludo.

    • Jos茅 Antonio Huam谩n Layme

      Disculpa por responder muyyyyy tarde (Mudanza de servidor). Ese error es reportado porque est谩s ejecutando dentro de la consola SQL.
      Se tiene que ejecutar fuera.
      # expdp esquema/usuario@password tables=nombre_tabla directory=dp dumpfile=nombre_tabla.dmp logfile=expdpnombre_tabla.log

      Saludos.

  • Renzo

    驴c贸mo se puede excluir esquemas en un backup full con data pump.?