• duplicate复制数据库单个数据文件复制失败报错rman-03009 ora-03113


    duplicate复制数据库单个数据文件复制失败报错rman-03009 ora-03113

    搭建dg过程中,发现有一个数据文件在复制过程中没有复制过来,在备库数据文件目录找不到这个数据文件
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    处理方法:
    第一步:主库备份86#数据文件

    C:\Users\Administrator>rman target /
    
    恢复管理器: Release 11.2.0.4.0 - Production on 星期五 1117 10:09:11 2023
    
    Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.
    
    已连接到目标数据库: ORCL (DBID=1422008437)
    
    RMAN> backup datafile 86 format'd:\full_%U_%T.bak';
    
    启动 backup17-11-23
    使用目标数据库控制文件替代恢复目录
    分配的通道: ORA_DISK_1
    通道 ORA_DISK_1: SID=4994 设备类型=DISK
    通道 ORA_DISK_1: 正在启动全部数据文件备份集
    通道 ORA_DISK_1: 正在指定备份集内的数据文件
    输入数据文件: 文件号=00086 名称=X:\ORADATA\ORCL\ZL9INDEXCIS08.DBF
    通道 ORA_DISK_1: 正在启动段 117-11-23
    通道 ORA_DISK_1: 已完成段 117-11-23
    段句柄=D:\FULL_J52BMOGH_1_1_20231117.BAK 标记=TAG20231117T101024 注释=NONE
    通道 ORA_DISK_1: 备份集已完成, 经过时间:00:03:25
    完成 backup17-11-23
    
    RMAN>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24

    第二步:将备份拷贝到备库
    第三步:将备份注册到备库

    C:\Users\Administrator>rman target /
    
    恢复管理器: Release 11.2.0.4.0 - Production on 星期五 1117 10:29:51 2023
    
    Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.
    
    已连接到目标数据库: ORCL (DBID=1422008437, 未打开)
    
    RMAN> catalog start with'd:\incre';
    
    使用目标数据库控制文件替代恢复目录
    搜索与样式 d:\incre 匹配的所有文件
    
    数据库未知文件的列表
    =====================================
    文件名: D:\incre\FULL_J52BMOGH_1_1_20231117.BAK
    
    是否确实要将上述文件列入目录 (输入 YES 或 NO)? yes
    正在编制文件目录...
    目录编制完毕
    
    已列入目录的文件的列表
    =======================
    文件名: D:\incre\FULL_J52BMOGH_1_1_20231117.BAK
    
    RMAN> restore datafile 86;
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27

    第四步:restore 86#数据文件

    RMAN> restore datafile 86;
    
    启动 restore17-11-23
    分配的通道: ORA_DISK_1
    通道 ORA_DISK_1: SID=5500 设备类型=DISK
    
    通道 ORA_DISK_1: 正在开始还原数据文件备份集
    通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
    通道 ORA_DISK_1: 将数据文件 00086 还原到 X:\ORADATA\ORCL\ZL9INDEXCIS08.DBF
    通道 ORA_DISK_1: 正在读取备份片段 D:\INCRE\FULL_J52BMOGH_1_1_20231117.BAK
    通道 ORA_DISK_1: 段句柄 = D:\INCRE\FULL_J52BMOGH_1_1_20231117.BAK 标记 = TAG20231117T101024
    通道 ORA_DISK_1: 已还原备份片段 1
    通道 ORA_DISK_1: 还原完成, 用时: 00:01:15
    完成 restore17-11-23
    
    RMAN> exit
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16

    完成恢复后,即可执行主备同步。

  • 相关阅读:
    loguru 由简入繁
    【LeetCode】169. 多数元素
    pdf合并(python)
    智能合约语言(eDSL)—— wasmtime实现合约引擎补充
    JS实现关闭网页广告弹窗特效
    全网最详细的下载、安装和使用绘图神器draw.io(drawio),它比visio,processon,wps,亿图图示等更好用,最重要的是它免费
    从零开始配置vim(21)——会话管理
    mfw git泄露构造闭合
    CSS BFC
    2023最新SSM计算机毕业设计选题大全(附源码+LW)之java高校心理健康咨询平台vknhv
  • 原文地址:https://blog.csdn.net/zongzizz/article/details/134461957