DUPLICATE TARGETDATABASE TO dupdb FROM ACTIVE DATABASE SKIP READONLY NOFILENAMECHECK; eg:排除tools表空间 DUPLICATE TARGETDATABASE TO dupdb FROM ACTIVE DATABASE SKIP TABLESPACE tools NOFILENAMECHECK; 2) duplicate数据库
客户使用duplicate搭建DataGuard时,遭遇ORA-19838错误,备库无法mount,具体报错信息如下所示。 2、故障分析 (1). 与客户进行电话沟通,了解整个故障的过程:客户先在主库上进行RMAN备份,然后将备份集传输至备库,最后使用duplicate target database for standby nofilenamecheck dorecover;方式搭建DataGuard,在备库执行duplicat...
使用RMAN DUPLICATE命令可以在保留目标数据库的基础上依靠目标数据库(TargetDatabase)的备份创建一个副本数据库(DuplicateDatabase)。该副本即可与目标数据库完全相同,也可仅包含目标数据库表空间的一部子集。目标站点(TargetSite)以及副本站点(DuplicateSite)甚至可以在同一台机器上。 副本数据库呢是目标数据库的一个拷贝。
主数据库(Pimary Database)是是大多数应用程序访问的数据库,可读可写,可以是单实例Oracle数据库,也可以是Oracle Real Application Clusters (Oracle RAC)数据库。备用数据库(Standby Database)是主数据库的事务一致性副本,通过DG服务接受主库传输过来的Redo数据并应用,配置好了自动管理和维护,与主数据库类似,备用数据...
[oracle@linux3 ~]$ rman target sys/oracle@sybo3 auxiliary sys/oracle@sybo5 RMAN> duplicate target database to sybo5; --发布该命令后,Oracle会根据目标数据库自动创建辅助数据库日志文件以及临时表空间数据文件 SQL> select name,dbid,open_mode from v$database; ...
DUPLICATE TARGET DATABASE TO dupdb FROM ACTIVE DATABASE PASSWOED FILE SPFILE NOFILENAMECHECK; 解析: 基于网络的复制数据库,此例是Active方式,source host和target host需要同样的一个PASSWORD FILE,SPFILE是复制过去的(没有任何参数修改)。两个节点有着相同的目录结构及文件命名。NOFILENAMECHECK的意思是不检查文件是...
通过排查,发现是磁盘空间不足 清理磁盘空间后,重新执行rman,成功恢复备库 代码语言:shell AI代码解释 [oracle@standby ~]$ rman target sys/Tx499ORa315@orclpr auxiliary sys/Tx499ORa315@orcldg RMAN>duplicate target databaseforstandby from active database nofilenamecheck;...
11gR2的RMAN duplicate个人感觉比10g的先进了很多,10G需要在rman备份的基础上进行复制,使用 RMAN duplicate创建一个数据完全相同但DBID不同的数据库。而11g的RMAN duplicate可以通过Active database duplicate和Backup-based duplicate两种方法实现。这里的测试使用的是Active database duplicate,因为Active database duplicate...
connected to auxiliary database: sbdb2 (not mounted) RMAN> duplicate target database for standby nofilenamecheck from active database dorecover SPFILE SET db_unique_name = 'sbdb2' SET log_archive_dest_1 = 'LOCATION=/u01/flash_recovery_area/pridb/archivelog/ VALID_FOR=(ALL_LOGFILES,ALL_ROLES)...
connected to target database: DTLBERP(OPEN状态!!!) connected to auxiliary database: dtlerp(not mounted) 7,确认拥有必备的备份: RMAN>listbackup; 8,如果dtlberp在archivelog模式,则先: RMAN>sql'alter system switch logfile'; 9,本地复制创建: duplicate targetdatabasetodtlerp nofilenamecheck; ... co...