暂无图片
分享
yuanwei
2019-03-29
从rman全备中duplicate异机恢复失败

之前多次执行相同步骤恢复数据库,没有如下的报错。请专家帮忙分析一下,是备份集问题吗?最后不得已使用在线duplicate完成异机恢复。

executing Memory Script


Errors in memory script
RMAN-03015: error occurred in stored script Memory Script
RMAN-06136: ORACLE error from auxiliary database: ORA-01507: database not mounted
ORA-06512: at "SYS.X$DBMS_RCVMAN", line 14891
ORA-06512: at line 1
RMAN-03015: error occurred in stored script Memory Script
RMAN-20000: abnormal termination of job step
RMAN-06054: media recovery requesting unknown archived log for thread 2 with sequence 1830 and starting SCN of 5971507039567
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of Duplicate Db command at 03/27/2019 01:55:01
RMAN-05501: aborting duplication of target database





收藏
分享
8条回答
默认
最新
yuanwei
上传附件:2019-03-26.log
暂无图片 评论
暂无图片 有用 0
打赏 0
yuanwei
上传附件:2019-03-27.log
暂无图片 评论
暂无图片 有用 0
打赏 0
lastwinner
可能看错了,删除回复
暂无图片 评论
暂无图片 有用 0
打赏 0
yuanwei
上传附件:alert_ERPDEV03.log
暂无图片 评论
暂无图片 有用 0
打赏 0
yuanwei

alert日志中出现较多如下报错:

ORA-19625: error identifying file /home/oracle/db/data/system.297.981846463
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
RMAN DUPLICATE: Errors in krbm_getDupCopy
Wed Mar 27 00:24:59 2019
Errors in file /home/oracle/db/12.1.0/admin/ERPDEV03_erpdbdev03/diag/rdbms/erpdev03/ERPDEV03/trace/ERPDEV03_ora_32337
.trc:

暂无图片 评论
暂无图片 有用 0
打赏 0
Kamus

确认一下报错环境。

是在原本的RAC数据库的某个节点下直接做本机的数据库恢复时候报错的吗?

RAC的数据文件存储使用的是集群文件系统,而非ASM吗?

暂无图片 评论
暂无图片 有用 0
打赏 0
yuanwei

源库:RAC,使用ASM,非其他集群文件系统。

目标库:单机,使用本地文件系统,未使用ASM。

在源RAC库其中一个节点执行全备,拷贝备份集到到单机目标环境进行恢复,恢复时报错。


暂无图片 评论
暂无图片 有用 0
打赏 0
章芋文
问题已关闭: 问题已经过期
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
orcale某张表已经做了分区,但是数据量过大还是会影响到查询效率。想对它进行优化,添加分表会对分区有影响吗?
回答 3
已采纳
增加分表是什么意思呢?如果你是说要分表,那么是进行垂直拆分还是水平拆分呢?或者你的意思是对已经存在的分区再做子分区呢?如果是分表,那么应用那边需要改代码。建议这种情况下,查询效率主要还是通过优化sql
Oracle 数据库的数据发生变化,如何保证数仓的数据和数据库是一致的?
回答 3
OGG是问题最小的一种解决方案。
Oracle mergeinto单列uid对比,为什么加索引会比不加索引快几十倍?
回答 1
最好把mergeinto的语句贴出来。加了索引的话,肯定快啊,通过索引定位数据比全表扫要快很多吧。
Docker内安装Oracle19c 创建用户带#
回答 2
已采纳
C这种类型么?那是因为你创建的是容器数据库,而你是在CDB中创建用户,在CDB中创建用户必须要加C不想这样操作的话,可以创建个pdb,然后连接pdb,在pdb中创建用户,就类似在11g操作一样也可以重
oracle加列+default DDL是否会有锁?
回答 4
看这个问题争论很大4000W的表测试(12C)SQL>desccreditinfopart;NameNull?TypeCIEMAILNOTNULLNVARCHAR2(100)CITELNVARC
什么是Oracle的多版本控制?
回答 9
已采纳
Oracle对并发的支持不只是高效的锁定,它还实现了一种多版本控制(multiversioning)体系结构,这种体系结构提供了一种受控但高度并发的数据访问。多版本控制是指Oracle能同时物化多个版
emcc误报问题
回答 3
好的,谢谢盖总
有没有办法把oracle库的表转换成mysql的?
回答 1
已采纳
我说两种方法:一是通过navicat等三方软件,直接做表传输,直接就给你转了;二是查看oracle的建表语句,然后改写为mysql的,然后数据通过导出为csv文件,然后在mysql中导入即可。大数据量
有没有遇见过 zabbix_get得到的值跟手动执行脚本得到的值不一致的情况?
回答 1
应该不会有这个问题的,肯定是那儿有问题的,你给zabbixget给的啥值带上来就是啥值,不应该自己变的。
expdp使用query参数的疑问
回答 1
已采纳
BLOCKSTheestimateiscalculatedbymultiplyingthenumberofdatabaseblocksusedbythesourceobjects,timestheap