zoukankan      html  css  js  c++  java
  • RMAN ERROR:RMAN06094: DATAFILE 417 MUST BE RESTORED

    RMAN ERROR:RMAN-06094: DATAFILE 417 MUST BE RESTORED

    用RMAN恢复DG的备库的时候遇到如题所示的错误,具体如下:

    看看数据文件的状态:

    可以看到,文件编号:417 / 418 /419 /420的数据文件都为空。

    RMAN中也可以看到类似的数据:

    一样可以看到,417 / 418 / 419 / 420的大小有问题。

    文件系统中的样子?

    确实不存在,… 应该是主库端的文件,但是还没有跟着归档日志传到备库端。

    解法:
    MOS文档:
    Steps to perform for Rolling forward a standby database using RMAN incremental backup when datafile is added to primary (文档 ID 1531031.1)

    数据文件:

    系统的SCN:

    主库端:
    RMAN导出:

    然后,将主库端备份的RMAN备份集文件传到备库:

    恢复:

    EG:

    【switch database to copy】的时候你可能会遇到这样的错误:

    可以改用下面的命令恢复:

    可以通过文件系统以及数据库的v$datafile看到,确实数据文件恢复出来了:

    文件系统

    数据库v$datafile

    按照上面的方法把所有的备库端的数据文件恢复后,就可以关库,然后重新将【catalog】指向之前根据SCN从主库拉取的RMAN备库端的差异备份:

    这就好了。

    然后,备库就可以拉起同步了。

    ——————————————————
    Done。

  • 相关阅读:
    二、一切都是对象
    一、对象导论
    CSS 属性大全
    CSS颜色代码大全
    CSS Position 定位属性
    CSS Box Model 盒子模型
    ThreadLocal
    Java 模拟死锁
    byte 最小值为啥是最小是 -128 ;int最小值为啥是 -2147483648
    cmd 查看端口号占用情况
  • 原文地址:https://www.cnblogs.com/yaoyangding/p/15729734.html
Copyright © 2011-2022 走看看