oracle rman恢复错误RMAN-06023
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,在搭建dg的时候,使用主库的全备在备库做恢复,第一次恢复完以后出现了gap,然后我就想使用最新的备份再恢复一次数据,于是出现了如下的问题:错误如下:RMAN-00571: ==============
千家信息网最后更新 2025年11月07日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安全错误
数据库的锁怎样保障安全
软件开发人员怎么评职称
软件开发原理阐述
与网络技术相似的类别有啥
ruby 远程数据库
广州番禺区网络安全
sql数据库实验
进京服务器核酸检测
软件开发时间评估表
实况服务器崩了
魔兽世界找服务器变少了
安装数据库实例名称
网络安全产业应该如何防御
服务器管理员怎么查看密码
数据库商品信息建表语句
上海合纵网络技术有限公司
摩杜纳服务器无人房
重庆綦江果蔬软件开发
网咖主机服务器管理系统
php获取服务器命令返回结果
零基础入门网络安全教程
php 初始化数据库失败
linux连接远程数据库
网吧游戏在云服务器
北京农芯互联网科技公司
电脑网络技术公司经营范围
医疗信息化数据库安全的重要性
服务器安全防ddos
dhcp服务器源码
长宁区专业性网络技术管理方法
网络安全主题班会课件免费
- 上一篇
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