- 论坛徽章:
- 0
|
如何实现数据库的自动备份?
給你個LINUX上的例子
############################################################################
ORACLE_HOME=/u/product/oracle816; export ORACLE_HOME
LD_LIBRARY_PATH=/u/product/oracle816/lib; export LD_LIBRARY_PATH
ORACLE_BASE=/u/product; export ORACLE_BASE
ORACLE_SID=fox; export ORACLE_SID
ORA_NLS33=/u/product/oracle816/ocommon/nls/admin/data; export ORA_NLS33
PATH=$PATH:/u/product/oracle816/bin; export PATH
CDPATH=$PATH ORACLE_HOME:/u; export CDPATH
NLS_LANG='traditional chinese_taiwan'.ZHT16BIG5; export NLS_LANG
#NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1;export NLS_LANG
NLS_DATE_FORMAT='DD-MM-YYYY HH24:MI:SS';export NLS_DATE_FORMAT
LD_ASSUME_KERNEL=2.4.0; export LD_ASSUME_KERNEL
alias rman='/u/product/oracle816/bin/rman'
###############################################################################
extfile=`date '+%m_%d_%w_%p_%H_%M'`
###############################################################################
#rm -rf /www/exp/data/b736*.*
exp foxmold/foxmold file=/u/exp/script/b736d.$extfile compress=y full=n log=n
umount /u/exp/data
mount -t smbfs -o username=oracle,password=ksmis //10.100.7.30/foxmold /u/exp/data
mv /u/exp/script/b736* /u/exp/data/.
umount /u/exp/data
##############################################################################
rm /db9/product/admin/foxmold/arch/*.arc
#rcp /exp/data/data.$extfile 10.160.6.42:/backup/apple_backup |
|