返回顶部

收藏

一个ubuntu server下的简单生产库全库备份脚本

更多
#!/bin/bash
###--- Set backup database env 
export TMP=/tmp
export TMPDIR=/tmp
export ORACLE_BASE=/opt/oracle
export ORACLE_SID=database
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export PATH=$PATH:$ORACLE_HOME/bin:$CATALINA_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

###--- Rollback database files 
rm /opt/bak/export.log;rm /opt/bak/data3.dmp
mv /opt/bak/data2.dmp /opt/bak/data3.dmp
mv /opt/bak/data1.dmp /opt/bak/data2.dmp

###--- DataBase full exp use EXPDP tools  
expdp  system/system directory=dump_dir dumpfile=data1.dmp full=y
#该片段来自于http://outofmemory.cn

标签:shell,数据库

收藏

0人收藏

支持

0

反对

0

发表评论