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
No hay comentarios:
Publicar un comentario