oracle rman恢复错误RMAN-06023
发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,在搭建dg的时候,使用主库的全备在备库做恢复,第一次恢复完以后出现了gap,然后我就想使用最新的备份再恢复一次数据,于是出现了如下的问题:错误如下:RMAN-00571: ==============
千家信息网最后更新 2025年02月08日oracle rman恢复错误RMAN-06023
在搭建dg的时候,使用主库的全备在备库做恢复,第一次恢复完以后出现了gap,然后我就想使用最新的备份再恢复一次数据,于是出现了如下的问题:
错误如下:
RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-03002: failure of restore command at 03/25/2015 09:56:55RMAN-06026: some targets not found - aborting restoreRMAN-06023: no backup or copy of datafile 4 found to restoreRMAN-06023: no backup or copy of datafile 3 found to restoreRMAN-06023: no backup or copy of datafile 2 found to restoreRMAN-06023: no backup or copy of datafile 1 found to restore
查看datafile 1 的备份信息,可以清晰的看到备份文件正常。
RMAN> list backup of datafile 1;
然后检查了一下这个:
list incarnation;
主备库对比了一下,发现备库比主库多了一个2015-03-24的记录 而且备库的状态为current的日期是2010-07-07。
然后执行如下语句:
RMAN> reset database to incarnation 2;
然后继续恢复,一切正常。
然后我回忆了一下这个时间点对备库的操作,日志记录如下:
Resetting standby activation ID 607536602 (0x243645da)Completed: alter database recover managed standby database finish forceTue Mar 24 16:14:46 CST 2015alter database commit to switchover to primaryTue Mar 24 16:14:46 CST 2015ALTER DATABASE SWITCHOVER TO PRIMARY
因为正好在这个点我把备库强制切换过作为主库,所以出现了这样的情况。
然后查询了一下资料,原来是因为resetlogs以后,重置scn以后,数据库实体就会发生变化,也就会出现使用实体编号是以前的备份无法完成恢复,需要将实体编号改会跟主库一致的情况就OK了。
备份
实体
情况
数据
错误
一致
信息
数据库
文件
日志
日期
时候
时间
状态
第一次
语句
资料
问题
库比
全备
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
嘟嘟瓜互联网科技有限公司电话
小学校园网络安全宣传卡通
树莓派的网络技术有哪些
软件开发造成事故赔偿
hp刀箱管理服务器地址
hive 数据库名
网络安全管理师含金量
开展消防安全和网络安全教育
组态王sql数据库录入
大数据环境下网络安全需求
光遇服务器维修补偿怎么领取
河南青桔网络技术有限公司拼多多
计算机网络技术的学历要求
网络安全架构的规划与设计
家校共育家庭教育与网络安全
青岛存储服务器哪家是专业做的
应用软件开发客户问候语
工行软件开发中心工资多少
网络安全展厅 六个字头像
数据库归档的分类
网络安全汽车方面
hp刀箱管理服务器地址
层次数据库
数据库表中添加word文档
服务器磁盘
长春网络安全工程师
自己在家装一个云服务器
福建蜂窝互联网络科技
2019年全球网络安全比赛
数据库间隔分区表怎么写
- 上一篇
MSSQL sql server 2005/2008 row_number()函数应用之–删除表中重
转自:http://www.maomao365.com/?p=4942**row_number函数在数据库中的功能是为每一行 按照一定的规则生成一个编号,我们常常利用这一属性,对表进行分页操作,下文我
- 下一篇
Oracle vs PostgreSQL Develop(19) - PIPE ROW
Oracle的PL/SQL提供了Pipelined Table Functions特性用于把多行数据返回到调用者,可以有效的提升性能。在PostgreSQL中,可以通过在函数中利用SETOF或者RET