采用RMAN duplicate 方式做备库 可以说是ORACLE 公司对 以前做DATA GUARD 方式的 用户友好性的提升. 这样我们不用去 备份数据文件,然后网络传送, 再还原恢复操作了. 这里就一个简单的命令搞定一切 那就是 duplicate target database for standby from active database nofilename
rman duplicate database 必须是同样的平台,可是支持32bit\64bit 间复制,在复制完毕后须要执行¥ORACLE_HOME/rdbms/admin/utlirp.sql 脚本来转换pl/sql 代码 The DUPLICATE command requires one or more auxiliary channels. These channels perform the work of the duplication on the auxiliary database instance. ...
使用RMAN DUPLICATE命令可以在保留目标数据库的基础上依靠目标数据库(TargetDatabase)的备份创建一个副本数据库(DuplicateDatabase)。该副本即可与目标数据库完全相同,也可仅包含目标数据库表空间的一部子集。目标站点(TargetSite)以及副本站点(DuplicateSite)甚至可以在同一台机器上。 副本数据库呢是目标数据库的一个拷贝。
客户使用duplicate搭建DataGuard时,遭遇ORA-19838错误,备库无法mount,具体报错信息如下所示。 2、故障分析 (1). 与客户进行电话沟通,了解整个故障的过程:客户先在主库上进行RMAN备份,然后将备份集传输至备库,最后使用duplicate target database for standby nofilenamecheck dorecover;方式搭建DataGuard,在备库执行duplicat...
RMAN-03002: failure of Duplicate Db command at 01/18/2021 20:11:36 RMAN-05501: aborting duplication of target database RMAN-03015: error occurred in stored script Memory Script ORA-06550: line 1, column 17: PLS-00201: identifier 'DBMS_RCVCAT.GETDBID' must be declared ...
11gR2的RMAN duplicate个人感觉比10g的先进了很多,10G需要在rman备份的基础上进行复制,使用 RMAN duplicate创建一个数据完全相同但DBID不同的数据库。而11g的RMAN duplicate可以通过Active database duplicate和Backup-based duplicate两种方法实现。这里的测试使用的是Active database duplicate,因为Active database duplicate...
在搭Oracle dataguard练习中,主库和从库已经配置好,备库执行rman的duplicate操作时报以下错误 代码语言: input datafilefilenumber=00002name=/home/app/oracle/oradata/orcl/sysaux01.dbf RMAN-03009: failure of backupcommandon ORA_DISK_1 channel at 02/25/202311:03:04 ...
ORA-17628, ORA-19505 during RMAN DUPLICATE FROM ACTIVE (Doc ID 1331986.1) One data file is not using OMF name while the rest of the data files are using OMF name. 怀疑是对应数据文件名字的问题,但后来排除了此原因。 因为比对报错数据文件和正常的数据文件并无特殊之处,且每次报错文件并不一样。
(8)执行RMAN duplicate命令复制数据库 (9)创建spfile文件 一.构建辅助数据库目录结构 1.1 Oracle data 目录 $ mkdir -p /u01/app/oracle/oradata/orcl 1.2 其他目录 $mkdir -p /u01/app/oracle/admin/orcl/adump $mkdir -p /u01/app/oracle/admin/orcl/dpdump ...
到了Oracle 11gR2,RMAN的duplicate有2种方法实现: 1. Active database duplication 2. Backup-based duplication Active database duplication通过网络,直接copy target库到auxiliary库,然后创建复制库。这种方法就不需要先用RMAN备份数据库,然后将备份文件发送到auxiliary端。 这个功能的作用是非常大的。尤其是对T级别的...