IT咨询服务数据库Oraclerman

oracle 11g rman备份脚本配置

新创建了一台oracle 11g服务器,将原oracle服务器的rman备份脚本CP过来执行,不能正常备份,请问要修改什么配置吗?

以下是rman的备份脚本:

. /home/oracle/.bash_profile
RMAN_LOG_FILE=/oralcerman/hotbackup.out
if [ -f "$RMAN_LOG_FILE" ]
then
   rm -f "$RMAN_LOG_FILE"
fi
echo >> $RMAN_LOG_FILE
chmod 666 $RMAN_LOG_FILE
echo Script $0 >> $RMAN_LOG_FILE
echo ==== started on `date` ==== >> $RMAN_LOG_FILE
echo >> $RMAN_LOG_FILE
ORACLE_USER=oracle
ORACLE_HOME=$ORACLE_HOME
export ORACLE_HOME
ORACLE_SID=$ORACLE_SID
export ORACLE_SID
$ORACLE_HOME/bin/rman target / msglog $RMAN_LOG_FILE append<allocate channel for maintenance device type disk;
delete noprompt backupset completed before 'sysdate-10' tag='FULLDB';
delete noprompt backupset completed before 'sysdate-10' tag='ARCHIVELOG';
run {
allocate channel ch00 device type disk;
allocate channel ch01 device type disk;
backup database include current controlfile format '/oralcerman/dbfile/full%T_%u_%p_%d' tag='FULLDB';
sql 'alter system archive log current';
backup archivelog all format '/oraclerman/dbfile/arch%T_%u_%p_%d' tag='ARCHIVELOG';
delete noprompt archivelog until time 'sysdate-7';
release channel ch00;
release channel ch01;
}
EOF
参与15

提问者

chamberlinux
IT顾问DB2

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2014-12-30
  • 关注会员:1 人
  • 问题浏览:28228
  • 最近回答:2015-01-08
  • X社区推广