重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1002|回复: 1
打印 上一主题 下一主题

[Oracle] OCM一个大坑:pdb在CDB之间使用RMAN复制失败

[复制链接]
跳转到指定楼层
楼主
发表于 2024-3-9 02:03:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果源端有临时文件编号和数据文件编号一样,将导致RMAN在CDB之间复制,失败,报如下错误:

channel ORA_AUX_DISK_1: restore complete, elapsed time: 00:00:00
channel ORA_AUX_DISK_2: restore complete, elapsed time: 00:00:01
Finished restore at 09-MAR-24
FILE_NAME_CONVERT missing pattern
Oracle error from auxiliary database: ORA-65011: Pluggable database PDBDEV2 does not exist.

Oracle error from auxiliary database: ORA-65000: missing or invalid pluggable database name

Oracle error from auxiliary database: ORA-65000: missing or invalid pluggable database name

Oracle error from auxiliary database: ORA-65000: missing or invalid pluggable database name

Oracle error from auxiliary database: ORA-65000: missing or invalid pluggable database name

Oracle error from auxiliary database: ORA-65000: missing or invalid pluggable database name

Finished Duplicate PDB at 09-MAR-24



经检查,发现源端临时文件号和数据文件号重复了:

SYS@PRODCDB> select t.file#,t.name from v$tempfile t,v$datafile v
  2  where t.file#=v.file# and t.con_id=v.con_id
  3  and v.con_id=3;

     FILE# NAME
---------- ------------------------------
         9 /u01/app/oracle/oradata/PRODCD
           B/PDBPROD1/temp101.dbf


把这个重复编号的临时文件删除,复制就没有问题了。

该问题是一个BUG,具体可以参见官方:
RMAN PDB Duplicate Fails with FILE_NAME_CONVERT missing pattern and ORA-65005 (Doc ID 2860935.1)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

沙发
 楼主| 发表于 2024-3-9 02:08:17 | 只看该作者
该问题,在19.17以前一直存在,而19cOCM环境 ORACLE 版本为19.3
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-11-29 00:57 , Processed in 0.097591 second(s), 19 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表