Skip to content

Instantly share code, notes, and snippets.

@mrmamba
Last active December 10, 2015 13:58
Show Gist options
  • Save mrmamba/4443881 to your computer and use it in GitHub Desktop.
Save mrmamba/4443881 to your computer and use it in GitHub Desktop.
Oracle DB dump
#!/bin/bash -l
## script backup base de datos / script Oracle Backup
#mrmamba.stack-overflow.net
#variables
fecha="$(date +%Y%m%d)"
diasConservar=10
#Generacion del dump de base de datos / Gen database dump
/opt/oracle/app/product/11.2.0/dbhome_1/bin/expdp USUARIO/PASSWD dumpfile=$fecha.dmp logfile=$fecha.log schemas=tp2,saba_report
#compresion del fichero generado / bzip generated file
/usr/bin/bzip2 /opt/oracle/app/admin/saba/dpdump/$fecha.dmp
#limpieza de archivos viejos / clean old files
find /opt/oracle/app/admin/saba/dpdump/*.dmp.bz2 -mtime +$diasConservar -exec /bin/rm {} \;
find /opt/oracle/app/admin/saba/dpdump/*.log -mtime +$diasConservar -exec /bin/rm {} \;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment