基于磁盘的备份rman duplicate 命令创建standby database

前提条件: 确保原始库数据库的备份。存档standby 结束是完全可见,

这里,如果原始文库和靶 - 侧数据文件,所有的文件都存储日志文件完全一样的结构。

配置主库,由图书馆准备静态监控。档模式,和force logging 





1.对主数据库进行必要的更改。

a. 启用 force logging。

b. 假设没有password文件,则创建password文件。

c. 创建备用 redo 日志。

d. 改动參数文件。使其适用于 Dataguard。





2. 确保 sql*net 连接正常。

3. 使用备份文件。

a. 创建password文件

b. 为备用数据库(辅助数据库)创建初始化參数文件

c. 为数据库文件创建须要的装载点或目录

d. 连接至主数据库作为其目标数据库。以执行创建备用 ON STANDBY。







DUPLICATE TARGET DATABASE

 FOR STANDBY

 DORECOVER

 SPFILE

   #SET DB_FILE_NAME_CONVERT '', ''    ----假设数据文件路径不同使用该參数来转换

   #SET LOG_FILE_NAME_CONVERT '', ''   ----假设日志文件路径不同使用该參数来转换

   #SET SGA_MAX_SIZE 200M              ----设置 SGA 大小 

   #SET SGA_TARGET 125M

 SET "db_unique_name"="foou" COMMENT ''Is a duplicate''

 SET LOG_ARCHIVE_DEST_2="service=inst3 ASYNC REGISTER

 VALID_FOR=(online_logfile,primary_role)"

 SET FAL_SERVER="inst1" COMMENT "Is primary"

 NOFILENAMECHECK;





关键词解释:

dorecover :在restore完毕后自己主动进行recover 操作

 NOFILENAMECHECK:由于主库和备库环境全部文件名称都是一样的





怎样理解上诉脚本内容:

rman 会自己主动从主库拷贝 spfile 到备库,而且使用该參数文件来启动备库的实例。

还原必要的数据文件和归档日志文件到备库主机上。然后进行recover 操作。but does not place it in manual or managed recovery mode。

版权声明:本文博主原创文章,博客,未经同意不得转载。

oracle 11g 基于磁盘的备份rman duplicate的更多相关文章

  1. [转]Oracle 11g 基于CentOS7静默安装教程(无图形界面,远程安装) --有部份地方有问题

    Oracle 11g 基于CentOS7静默安装教程(无图形界面,远程安装) [转载]原文地址:http://canonind.blog.51cto.com/8239025/1883066 一.安装前 ...

  2. oracle 11g 数据库恢复技术 ---04 rman

    四 RMAN RMAN体系结构的主要组成部分: --1 目标数据库(target) --2 RMAN命令行客户端 --3 通道(channel) --4 快速恢复区(fast recovery are ...

  3. Oracle 11g 中恢复管理器RMAN介绍

    这是我平时摘录的笔记,从管理艺术那本书上摘录出来的,放到这里 RMAN 可在数据库服务器的帮助下从数据库内备份数据文件,可构造数据文件映像副本.控制文件和控制文件映像.对当日志 SPFILE 和RMA ...

  4. Oracle 11G RAC For ASM 利用RMAN COPY进行存储迁移

    转载请注明出处 一.需求背景 客户数据库存储空间接近存满,需购置一台新的存储,进行数据迁移,客户允许少量停机时间. 二.实施方法讨论 利用ASM rebalance 进行迁移 可以实现0宕机进行迁移, ...

  5. RMAN 'Duplicate From Active Database' Feature in Oracle11g (Doc ID 452868.1)

    RMAN 'Duplicate From Active Database' Feature in Oracle11g (Doc ID 452868.1) APPLIES TO: Oracle Data ...

  6. 转载:oracle 11g ADG实施手册(亲测,已成功部署多次)

    https://www.cnblogs.com/yhfssp/p/7815078.html 一:实验环境介绍 虚拟机系统: RHEL Linux 6.4(64位) 数据库版本: Oracle 11gR ...

  7. oracle 11g ADG实施手册(亲测,已成功部署多次)

    一:实验环境介绍 虚拟机系统:    RHEL Linux 6.4(64位) 数据库版本:    Oracle 11gR2 11.2.0.4 (64位) IP地址规划: 主数据库 192.168.11 ...

  8. RMAN duplicate from active database

    在Oracle 11G有二种方法实现duplicate: 1.Active database duplication 2.Backup-based duplication Active databas ...

  9. Oracle 11g RAC to RAC ADG搭建(一)采用rman备份恢复方式

    (一)基础环境   主库 备库 操作系统 RedHat6.7 RedHat6.7 服务器名称 primarydb1primarydb2 standbydb1standbydb2 IP地址规划 192. ...

随机推荐

  1. GIT用服务器上的版本强制覆盖掉本地的版本(转)

    以前在机子上使用git下载了linux git版本库上的源代码,由于在阅读源代码的过程中,难免会对本地的文件进行修改,这样就导致本地文件与服务器上的文件版本不一致,我想做的就是用服务器上的版本强制覆盖 ...

  2. oracle查询和编写数据字典

    在项目交付时假设须要编写数据字典,能够採用以下的方法.首先执行以下的sql语句 SELECT A.TABLE_NAME AS 表名, A.COLUMN_NAME AS 字段名, DECODE(A.CH ...

  3. ios在SQLite3基本操作

    iOS关于sqlite3操作 iPhone中支持通过sqlite3来訪问iPhone本地的数据库. 详细用法例如以下 1:加入开发包libsqlite3.0.dylib 首先是设置项目文件.在项目中加 ...

  4. 主攻ASP.NET MVC4.0之重生:ASP.NET MVC使用JSONP

    原文:主攻ASP.NET MVC4.0之重生:ASP.NET MVC使用JSONP 原文地址 http://www.codeguru.com/csharp/.net/net_asp/using-jso ...

  5. Java Web整合开发(78) -- Struts 1

    在Struts1.3中已经取消了<data-sources>标签,也就是说只能在1.2版中配置,因为Apache不推荐在 struts-config.xml中配置数据源.所以建议不要在st ...

  6. C++笔试面试总结

    手游广州某公司书面今天接受采访时.刚进去中午1中场休息.他们公司谁刚刚醒来,一个冷漠打牌,然后去上班.瞬间,这些公司有没有什么好印象,压抑. 接着快2点的时候.发了一份笔试题.大部分题目均在网上的&l ...

  7. sublime配置攻略

    大家好,今天给大家分享的编辑器:sublime text2     我用过非常多编辑器, EditPlus.EmEditor.Notepad++.Notepad2.UltraEdit.Editra.V ...

  8. Hello World! 2010年山东省第一届ACM大学生程序设计竞赛

    Hello World! Time Limit: 1000MS Memory limit: 65536K 题目描述 We know that Ivan gives Saya three problem ...

  9. cocos2dx 遮罩层 android 手机上 失败

    1.CCClippingNode使用(在模拟器上ok,在手机上不行),实现多个剪切区域 local layer=CCLayerColor:create(ccc4(0,0,0,110))     --/ ...

  10. client多线程

    1.多线程对象 对象可以是多线程访问,线程可以在这里分为两类: 为完成内部业务逻辑的创建Thread对象,线程需要访问对象. 使用对象的线程外部对象. 进一步假设更精细的划分.业主外螺纹成线等线,. ...