首页 >>  正文

database+exists

来源:baiyundou.net   日期:2024-09-29

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


如果源端有临时文件编号和数据文件编号一样,将导致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)

该问题,在19.17以前一直存在,而19cOCM环境 ORACLE 版本为19.3


更多oracle技术问题,可私信我。当然如有备份,容灾,恢复,迁移,调优,架构设计等其他问题也可找我。


","gnid":"9798015f1984701e2","img_data":[{"flag":2,"img":[{"desc":"","height":715,"title":"","url":"https://p0.ssl.img.360kuai.com/t019a6432a6e4d434ff.jpg","width":1177}]}],"original":0,"pat":"art_src_0,fts0,sts0","powerby":"pika","pub_time":1710491814000,"pure":"","rawurl":"http://zm.news.so.com/8e1f73653d446bb27568d2dde83fe8a1","redirect":0,"rptid":"38a56459cbf66e97","rss_ext":[],"s":"t","src":"重庆思庄","tag":[],"title":"OCM避坑

程娅盲4532oracle怎么分离或导入数据库 -
唐霄南15655965164 ______ Oracle数据导入导出imp/exp命令 10g以上expdp/impdp命令 Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器...

程娅盲4532Oracle Database 10g Express Edition 如何创建一个数据库
唐霄南15655965164 ______ 按照步骤走,挺灵活的.但是要在选择数据库模版时注意一下,有三个选项,选择第二项可以定义数据库的目录,然后在自己创建主目录下分别创建自己的子目录,例如我,有REDOLOGS、ARCHIVELOGS、DATAFILES、CONTROLFILES等...

程娅盲4532matlab里面 text(i,k,database(k,i)+50,num2str(database(k,i)))什么意思,说个大概就可以 -
唐霄南15655965164 ______ database(k,i))是double型变量,函数num2str将其转化为字符串.这句话说的是在图中空间坐标为(i,k,database(k,i)+50)的地方 添加一个字符串num2str(database(k,i))

程娅盲4532如何在mysql中命令导入database.sql -
唐霄南15655965164 ______ 可能是你已经导入过这个文件了,因为数据库和表都存在,如果你确实需要导入,可以先删除数据库和表:方法一、停止MYSQL服务器之后,删除myguest文件夹 方法二、使用下面的命令删除表和数据库 drop table content; drop database myguest;

程娅盲4532如何使用 SQL Database -
唐霄南15655965164 ______ 什么是 SQL Database SQL Database 为 Windows Azure 提供关系数据库管理系统并且基于 SQL Server 技术.使用 SQL Database 实例,您可以轻松地配置并部署关系数据库解决方案到云中,并利用分布式的数据中心,提供了企业级的可用性...

程娅盲4532java中使用JDBC连接数据库的步骤? -
唐霄南15655965164 ______ 1.注册驱动 Class.forname("com.mysql.jdbc.Driver");//这是连接mysql数据库的驱动 2.获取数据库连接 java.sql.Connection conn=java.sql.DriverManager.getConnection(); 3.获取表达式 java.sql.Statement stmt=conn.createStatement("jdbc:...

程娅盲4532mysql数据库创建表的时候A - I表示什么意思 -
唐霄南15655965164 ______ A_IAuto Increment缩写 意思字段随着插入记录自增 通用作主键id自mysql自维护值增每插入新数据自该值+1 默认AUTO_INCREMENT 始值 1每条新记录递增 1

程娅盲4532lomboz - ecilpse的Database Explorer
唐霄南15655965164 ______ 由于你用的是新版的lomboz eclipse(相对你图片教程的本版-,-),所以没了database explorer,取而代之的是Data Source Explorer,那么就在Data Source Explorer框里建立连接,具体操作如下: 1、在Data Source Explorer框体的右上角,找...

程娅盲4532BDE中操作access数据库,如何实现自动登录?
唐霄南15655965164 ______ 加一个session组件如不雅给分的话我就具体的说一下:1.把你的access数据库设好数据原,这就不消说了吧2.在delphi中打开一个新的窗体,放上tsession,database,table,datasource.dbgrid3.设置session的active,autosessionname,...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024