Mostrando entradas con la etiqueta #oracle #DataPump #expdp #export #Windows #database #basededatos. Mostrar todas las entradas
Mostrando entradas con la etiqueta #oracle #DataPump #expdp #export #Windows #database #basededatos. Mostrar todas las entradas

lunes, 29 de mayo de 2023

Export Data Pump en Windows

Para ejecutar un Export Data Pump en Windows podemos usar PowerShell (que es una herramienta mas moderna  y potente)  o simplemente CMD (la línea de comandos de Windows clasica)

En este ejemplo la base de datos se llama ORCL. Voy a hacer un export full. Tengo previamente creado un directorio c:\oracle\scripts y un directorio para los dumps d:\oracle\dumps

1 - Verifico en la Base de datos que el Directorio DATAPUMP_DIR apunta al directorio requerido

Desde PowerShell o CMD

set ORACLE_SID=ORCL

sqlplus / as sysdba

select * from dba_directories where directory_name=’DATA_PUMP_DIR’;

 

Se puede modificar ese directorio default o crear un directorio nuevo. En este ejemplo lo modifico

create or replace directory DATA_PUMP_DIR as “d:\oracle\dumps'';

 

2 -  Crear un par file  con wordpad

logfile=expdp_orcl.log

dumpfile=expdp_orcl.dmp

directory=DATAPUMP_DIR

full=Y

Para guardar : directorio seleccionado c:\oracle\scripts

nombre  orcl.par   formato :  Documento de Texto – Formato MS-DOS

 

3 - En  Windows PowerShell o CMD

        set ORACLE_SID=ORCL

        expdp system/password parfile=c:\oracle\scripts\ orcl.par

 

Finalmente cuando termine el dump va  a quedar en el directorio seleccionado en DATA_PUMP_DIR