0

甲骨文版本 11.2.0.3。

我从 Prod 恢复了一个开发数据库,​​然后在部分恢复数据库后出现以下错误。即使在挂载中,我也无法打开数据库。

ORA-01103: 控制文件中的数据库名称 'PROD_DB' 不是 'DEV_DB'

下面列出了还原错误,我以为我可以尝试打开数据库,但由于上述错误而失败。

RMAN-00571:============================================== ============= RMAN-00569:=============== 错误消息堆栈跟随 ============== = RMAN-00571: ============================================== ============== RMAN-03002:Duplicate Db 命令在 09/15/2015 15:43:14 失败 RMAN-05501:中止复制目标数据库 RMAN-03015:发生错误存储脚本内存脚本 RMAN-06053:由于缺少日志,无法执行媒体恢复 RMAN-06025:没有备份线程 1 的存档日志,序列为 171836,发现起始 SCN 为 6104951872 以恢复 RMAN-06025:没有存档日志的备份线程 1 序列为 171835,起始 SCN 为 6104939057 发现恢复

我该如何解决?

4

1 回答 1

0

在阅读了该网站有关相同错误的一些在线帖子后,但答案都是错误的。这是它的工作原理。

  1. 我无法保存控制文件以进行跟踪,因为我无法在挂载中打开数据库。
  2. 我无法更改数据库名称,原因相同:无法挂载数据库

所以我专注于 RMAN 错误并转到 Prod db 并添加了更多存档日志备份,以确保所有日志都保存在备份设备 NetBackup

然后我提前大约 20 分钟更改了恢复时间,以确保我在那里有存档日志。

它就像一个魅力。

谢谢

于 2015-09-16T04:20:23.430 回答