利用rman强大的duplicate命令方便快捷的创建dataguardstandbydatabase,环境为异机同构同目录环境。主库常规安装软件,建库,保证能正常运行,备库只安装软件,利用rman的duplicate创建物理备库。

DG环境的基本配置如下:

主机名

w1

w2

操作系统

win2k8R2_64bit

win2k8R2_64bit

IP地址

192.168.56.2

192.168.56.4

oracle版本

11.2.0.3

1主备库的ORACLENET配置

主备两台服务器配置好本地监听程序,然后通过网络服务名添加对方到tnsnames.ora文件,主备机之间可以tnsping通。

2配置主库的初始化参数

SQL>alterdatabaseforcelogging;

SQL>altersystemsetdb_unique_name='dbp'scope=spfile;

SQL>altersystemsetlog_archive_config='dg_config=(dbp,dbs)'scope=spfile;

SQL>altersystemsetlog_archive_format='%r_%s_%t.arc'scope=spfile;

SQL>altersystemsetlog_archive_max_processes=30;

SQL>altersystemsetlog_archive_dest_1='location=c:\app\oracle\arc\

valid_for=(all_logfiles,all_roles)

db_unique_name=dbp';

SQL>altersystemsetlog_archive_dest_2='service=dbssync

valid_for=(online_logfiles,primary_role)

db_unique_name=dbs';

SQL>altersystemsetlog_archive_dest_state_1=enable;

SQL>altersystemsetlog_archive_dest_state_2=enable;

SQL>altersystemsetfal_server=dbs;

SQL>altersystemsetstandby_file_management=auto;

SQL>shutdownimmediate

SQL>startupmount

SQL>alterdatabasearchivelog;

数据库已更改。

3备库上的配置

oradim-new-sidorcl-startnodeauto

创建和主库一样的目录结构,复制pfile文件,orapwd文件到相应目录,修改pfile文件如下值

db_unique_name='dbs'

log_archive_dest_1='location=c:\app\oracle\arc\

valid_for=(all_logfiles,all_roles)

db_unique_name=dbs'

log_archive_dest_2='service=dbssync

valid_for=(online_logfiles,primary_role)

db_unique_name=dbs'

fal_server=dbp

把备库用pfile文件启动到noount状态

4rman创建物理备库

在主库上进入rman

rman>connecttarget/

rman>connectauxiliarysys/oracle@dbs

rman>duplicatetargetdatabaseforstandbydorecovernofilenamecheckfromactivedatabase;

5打开日志应用

alterdatabaserecovermanagedstandbydatabasedisconnectfromsession;

转载于:https://blog.51cto.com/imdba/1280539

利用rman配置DG环境相关推荐

  1. Rman创建DG环境

    Oracle: 11.2.0.3 OS: redhat 5.7 Primary IP: 192.168.67.158 DB_NAME=test Standby IP: 192.168.67.159 D ...

  2. 利用宝塔配置jdk环境

    作者:非妃是公主 专栏:<服务器> 个性签:顺境不惰,逆境不馁,以心制境,万事可成.--曾国藩 首先,下载linux对应版本jdk(注意是Linux版本),然后通过宝塔传到服务器上.选择相 ...

  3. DG环境数据库RMAN备份策略制定

    DG环境数据库RMAN备份策略制定: 主库(Primary) 全库备份 归档备份 删除历史文件夹 备库(Standby) 删除归档 引用说明 主库(Primary) $ crontab -l 0 1 ...

  4. 物联网网关神器 Kong ( 四 )- 利用 Konga 来配置生产环境安全连接 Kong

    物联网网关神器 Kong ( 四 )- 利用 Konga 来配置生产环境安全连接 Kong 前言 上一篇我们讲解了 Konga 的搭建和与 Kong 进行默认连接,本篇文章将讲一下如何在生产环境中基于 ...

  5. oracle 10g搭建dg,oracle 10g dg环境的搭建

    oracle 10g dg环境的搭建 软件的安装不需要介绍,把主节点数据库安装好之后,然后把文件打包拷贝到备节点就可以了. 测试环境:主节点IP192.168.163.110,主机名是vmhost02 ...

  6. 利用rman创建standby(一)(转 http://ningoo.itpub.net/post/2149/230943)

    1.试验环境 SQL> select * from v$version; BANNER ----------------------------------------------------- ...

  7. Rman配置DataGuard using Backup-based duplication with a target connection with filesystem

    一.  环境 主机名 数据库版本 dbname db_unique_name IP地址 系统版本 Jason1(主) oracle11204 Jason jason1 192.168.1.99 rhe ...

  8. DataGuard之DG环境搭建

    DG 环境搭建 1.设置归档模式 DG环境的搭建必须要把数据库启动到归档模式,并且为了避免开发人员使用nologging语句,我们还要把数据库设置为force logging. 查看数据库是否运行在归 ...

  9. MySQL单机多实例部署详解之------利用mysqld_multi配置实现

    一.mysql多实例的原理 mysql多实例,简单的说,就是在一台服务器上开启多个不同的mysql服务端口(如3306,3307),运行多个mysql服务进程.这些服务进程通过不同的socket监听不 ...

最新文章

  1. 语言 micropython_MicroPython蓝牙BLE例程实操(一)
  2. linux从表中提取信息,如何用Linux命令提取表格文本中的某列
  3. 用无线卡王蹭网的亲身经历和感想
  4. PHP依赖管理工具Composer配置安装及基本使用
  5. 通过组策略集中管理管理用户桌面和开始菜单
  6. Android TV开发总结【RecycleView】
  7. matlab2015a安装秘钥_MATLAB2015a(2015b)安装教程
  8. 权限提升-烂土豆dll劫持引号路径服务权限
  9. 虚幻4引擎开发的手游_2019虚幻4手游大作排行-虚幻引擎开发的手机游戏
  10. 12 个动画设计方法,帮助你快速实现炫酷的网页动画效果
  11. 【Golang】go中如何在浏览器上实时显示cmd控制台的输出(流式传输)
  12. ThinkPHP教程
  13. ORACLE ORA-28545: 连接代理时 Net8 诊断到错误 解决办法
  14. SmartScore 64 Professional Edition v11.3.76 WiN 专业乐谱扫描识别软件
  15. pytorch自定义forward和backward函数
  16. 美国看牙尴尬记:深度洗牙+补牙+拔牙
  17. CREO6.0装配工程图总重添加。
  18. 高通+android笔记本电脑,华为发布三款笔记本电脑,其中一款搭载高通骁龙850处理器...
  19. maven教程 IDEA中使用Maven Tomcat配置 依赖管理
  20. 2024西安电子科技大学计算机考研信息汇总

热门文章

  1. python类方法需要传入cls参数_如何从Python 3.x中的类定义传递参数到元类?
  2. python变量和对象的关系_Python变量与对象引用的区别
  3. python 邮件中生成图表_60秒一口Python:147个demo,助你从新手小白步步进阶编程高手...
  4. 华为android强刷系统下载地址,华为P6S官方rom固件刷机包下载_华为P6S原版系统强刷升级包...
  5. java凉的可能性,薄荷凉茶一凉到底
  6. docker springboot读取配置文件_Docker从入门到掉坑(三):容器太多,操作好麻烦
  7. vue 指令 v-text v-html v-pre
  8. Flask session
  9. Elasticsearch SQL插件
  10. git 理解 节点、工作区、暂存区、版本库