ORA-03113:通信通道的文件结尾

2014-11-24 17:25:27 · 作者: · 浏览: 1

推荐阅读


RMAN>configure retention policy to recovery window of 7 days; 保留七天内的所有备份。
RMAN>configure retention policy to redundancy 3; 为每个数据文件保留3个冗余备份。
SQL>alter system db_recovery_file_dest_size=4G scope=both;


当然我们可以写一个简单的shell脚本,对归档日志进行管理

#!/bin/bash
#confirm oracle runing environment
. /home/oracle/.bash_profile
ps -ef |grep dbw0_$ORACLE_SID | grep -v grep >> /dev/null
if [ $ -eq 0 ];then
rman target / log=/orabackup/delarch`date +%Y%m%d`.log < crosscheck archivelog all;
delete noprompt expired archivelog all;
backup as compressed backupset archivelog all format '/orabackup/cron-archlog_%U_%d_%T_%s_%p' delete input;
exit;
EOF
fi

以上脚本对oracle归档进行了备份然后删除,根据自己需要修改,然后添加到crontab