Oracle手动删除归档日志厚,出现ORA-19571错误
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,一、使用以下的命令清理了空间:1. cd /orabak2. find . -type f -mtime +30 -exec rm -rf {} \;二、然后开始使用rman备份的脚本进行备份
千家信息网最后更新 2026年11月01日Oracle手动删除归档日志厚,出现ORA-19571错误
一、使用以下的命令清理了空间:
1. cd /orabak2. find . -type f -mtime +30 -exec rm -rf {} \;二、然后开始使用rman备份的脚本进行备份,备份到最后出现以下报错
-------------------------------------------------------------------------------------------archive log filename=/oralog/1_20800_812554797.dbf recid=20799 stamp=839154512archive log filename=/oralog/1_20801_812554797.dbf recid=20800 stamp=839154513released channel: ch2RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: =========================================================== RMAN-03009: failure of backup command on ch2 channel at 02/10/2014 10:33:46ORA-19571: archived-log recid 19009 stamp 837863118 not found in control file-------------------------------------------------------------------------------------------
三、分析及处理过程
1、当手工删除了归档日志以后,Rman备份会检测到日志缺失,从而无法进一步继续执行。
所以此时需要手工执行crosscheck过程,之后Rman备份可以恢复正常。
2、Crosscheck日志
$ rman target /RMAN> crosscheck archivelog all;#Oracle 9i及以后的版本用crosscheck archivelog all;RMAN> change archivelog all crosscheck; #Oracle 8i中用change archivelog all crosscheck;
3、再次运行备份脚本
--archive log filename=/oralog/1_20887_812554797.dbf recid=20886 stamp=839198925 archive log filename=/oralog/1_20888_812554797.dbf recid=20887 stamp=839198982 archive log filename=/oralog/1_20889_812554797.dbf recid=20888 stamp=839199982 archive log filename=/oralog/1_20890_812554797.dbf recid=20889 stamp=839199982 Finished backup at 10-FEB-14Starting backup at 10-FEB-14channel ch2: starting full datafile backupset channel ch2: specifying datafile(s) in backupset including current control file in backupset channel ch2: starting piece 1 at 10-FEB-14 channel ch2: finished piece 1 at 10-FEB-14 piece handle=/orabak/control_11839200079688 tag=TAG20140210T230759 comment=NONE channel ch2: backup set complete, elapsed time: 00:00:01 Finished backup at 10-FEB-14released channel: ch2--完成
4、参考资料
http://www.eygle.com/archives/2004/12/rman_crosscheck.html
5、rman的备份脚本
run{allocate channel ch2 device type DISK;backup full filesperset 50database format'/orabak/full_%c_%p_%t_5s';sql 'alter system archive log current';backup filesperset 50 archivelog allformat '/orabak/arch%c%p%t%s' delete input;backup current controlfile format '/orabak/control_%c%p%t%s';release channel ch2;}
备份
日志
脚本
手工
过程
中用
再次
参考资料
命令
版本
空间
缺失
资料
进一
分析
参考
处理
检测
运行
手动
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司排名
深圳市人人互联网科技有限公司
伟宏互联网科技
互联网科技巨头监管
腾讯阿里互联网科技
深圳科技互联网
美国互联网科技
互联网与新科技
互联网为啥属于高科技
赶超互联网科技 微信多开
互联网与医疗科技
搜狐科技互联网
燊美集互联网科技有限公司
乌鲁木齐新华智原互联网科技学校
互联网科技圈年度人物
中天科技中国工业互联网
上海互联网科技公司ppt
广州梦谷互联网科技有限公司领导
恒生科技互联网指数十大成分股
利用互联网等科技手段
保险科技 互联网保险
互联网科技保险
互联网科技公司怎么样
时间互联网络科技
互联网高科技企业
汽车互联网创新科技园
宁夏科技产业互联网案例
浙江互联网科技研学营
苏州五指互联网络科技有限
未来五年的互联网科技