读书人

suse上的oracle自动备份

发布时间: 2012-07-04 19:33:55 作者: rapoo

suse下的oracle自动备份
oracle_auto_backup.sh:
#!/bin/bash
export ORACLE_HOME=/opt/oracle/app/oracle/product/11.1.0/db_1
export ORACLE_SID=billing
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH;export PATH
dmppath=~/backup/log/
dmpname=cmsp`date +"%Y%m%d%H%M"`.dmp
logname=cmsp`date +"%Y%m%d%H%M"`.log
exp hrm/hrm file=$dmppath$dmpname log=$dmppath$logname direct=y

在oracle用户下添加crontab任务

crontab -e

在编辑器中输入

50 23 * * * /home/oracle/oracle_auto_backup.sh

每天23点50分备份一次


登陆oracle:
sqlplus 'username/"password"'@service name

读书人网 >其他数据库

热点推荐