代码改变世界

随笔分类 - Oracle DG

记录一则DG遭遇ORA-00088的案例

2019-06-20 17:38 by AlfredZhao, 201 阅读, 收藏, 编辑
摘要:测试环境: RHEL 5.4 + Oracle 11.2.0.3 DG 现象: 起初是在使用DG Broker进行switchover切换测试时,报错ORA 16775,提示有可能有数据丢失,不允许switchover. 进一步查询归档传输情况,发现最新的几个归档都没有传输成功,此时alert还没有 阅读全文

Oracle 10g DG 数据文件迁移

2018-05-05 11:10 by AlfredZhao, 553 阅读, 收藏, 编辑
摘要:背景: 某客户Oracle 10g 的DG由于空间不足,之前将部分数据文件迁移到其他目录,如今原目录扩容成功,要将之前迁移的数据文件再次迁移回来。 环境: Oracle 10.2.0.5 DG 单机 首先想到的是10gDG是在mount模式下应用的,在测试环境可以很容易的模拟下这个需求实现的过程: 阅读全文

由于DG Broker的配置导致RAC某实例无法mount

2018-01-04 17:20 by AlfredZhao, 343 阅读, 收藏, 编辑
摘要:今天碰到一个我自己实验室发生的故障,起初看起来很简单,但实际上还很有趣,而且不细心的话还容易被忽视掉。相信在生产环境也会有客户会实际遇到。 环境:Oracle 11.2.0.4 RAC (2 nodes Primary + 2 nodes Standby) 背景:起初这个实验环境搭建好是没有任何问题 阅读全文

Oracle DG测试failover和后续恢复报告

2017-09-04 08:34 by AlfredZhao, 915 阅读, 收藏, 编辑
摘要:Oracle DG测试failover和后续恢复报告 一、 "概述" 二、 "验证过程:" "2.1 A库异常关闭" "2.2 B库进行failover切换为新主库" "2.3 要求C库成为新主库的备库" "2.4 要求A库成为新主库的备库" 三、 "结论" 一、概述 本文是针对在DG灾备环境进行f 阅读全文

catalog start with + switch database to copy的妙用

2017-08-31 17:28 by AlfredZhao, 849 阅读, 收藏, 编辑
摘要:catalog start with + switch database to copy的妙用 环境: RHEL6.4 + Oracle 11.2.0.4 Primary RAC + Standby RAC 现象: 从主库恢复控制文件之后,由于是OMF管理的方式,导致ASM上存储的数据文件名字和控制 阅读全文

recover database noredo时报错ORA-19573

2017-08-31 15:38 by AlfredZhao, 419 阅读, 收藏, 编辑
摘要:环境: RHEL6.4 + Oracle 11.2.0.4 Primary RAC + Standby RAC 今天发现DG备库归档空间满,清理后发现备库出现GAP,需要从主库做基于SCN的增量备份进行恢复。 这个过程可以参考之前的文章《 "DG gap sequence修复一例" 》来完成。 不过 阅读全文

DataGuard开启延时应用的测试

2017-08-15 17:08 by AlfredZhao, 415 阅读, 收藏, 编辑
摘要:DataGuard开启延时应用的测试 实验环境: RHEL 6.5 + Oracle 11.2.0.4 GI、DB + Primary RAC(2 nodes)+ Standby RAC(2 nodes) "1.体验DG延时应用的效果" "2.总结:开启、关闭延时应用" "3.测试表脚本" 1.体验 阅读全文

Oracle RAC 11g DG Broker配置和测试

2017-08-13 17:53 by AlfredZhao, 880 阅读, 收藏, 编辑
摘要:Oracle RAC 11g DG Broker配置和测试 之前在《 "RHEL6.4 + Oracle 11g DG测试环境快速搭建参考" 》已经简单说过。 本篇在实验环境中实际配置 环境: RHEL 6.5 + Oracle 11.2.0.4 GI、DB + Primary RAC(2 node 阅读全文

Oracle 11g DG手工switchover切换标准化流程

2017-08-13 11:12 by AlfredZhao, 2002 阅读, 收藏, 编辑
摘要:Oracle 11g DG手工switchover切换标准化流程 环境:RHEL 6.5 + Oracle GI 11.2.0.4 + Oracle DB 11.2.0.4 Primary RAC(2 nodes) + Standby RAC(2 nodes) Oracle DG切换类型有两种:sw 阅读全文

案例:Standby RAC遭遇ORA-1157,1111,1110导致实例crash处理

2017-08-11 22:18 by AlfredZhao, 307 阅读, 收藏, 编辑
摘要:案例:Standby RAC遭遇ORA 1157,1111,1110导致实例crash处理 环境:RHEL 6.5 + Oracle RAC 11.2.0.4 + Dataguard 今天在实验环境的Pirmary RAC主库上做了一个增加表空间的操作,结果Standby RAC启动同步后直接cra 阅读全文

模拟生产搭建Standby RAC实验环境(11.2.0.4 DG)

2017-08-10 13:06 by AlfredZhao, 902 阅读, 收藏, 编辑
摘要:模拟生产搭建Standby RAC实验环境(11.2.0.4 DG) 环境:RHEL 6.5 + Oracle 11.2.0.4 GI、DB "1.需求背景介绍" "2.准备工作" "3.主库配置" "4.备库配置" "5.备库恢复数据库" "6.检查同步状态" "7.添加资源" 1.需求背景介绍 阅读全文

ARCH和LGWR进程同步DG日志的区别

2017-08-10 12:04 by AlfredZhao, 718 阅读, 收藏, 编辑
摘要:ARCH和LGWR进程同步DG日志的区别 我在做Standby RAC实验时,起初使用的是ARCH传输,后来将其改为LGWR传输(实际是LGWR分出的小工进程LNS): 最直观的就是LGWR进程传输可以延迟很低,甚至基本是实时的,即使是ASYNC,另外还有一些细微的差别。 "1.ARCH进程传输" 阅读全文

同一环境下新建Standby RAC库

2017-03-03 10:50 by AlfredZhao, 818 阅读, 收藏, 编辑
摘要:需求: 在同一个环境下新建Standby RAC库,即和Primary RAC在相同的磁盘组。 说明: 生产环境一般不建议这样配置DG,因为存储层面是相同磁盘组,灾备的实际意义不大。我这里是客户特殊场景的要求。 基本信息: db_name: jyzhao Primary RAC db_unique_ 阅读全文

Oracle DataGuard 升级 [11.2.0.1 -> 11.2.0.4]

2017-02-08 23:59 by AlfredZhao, 1290 阅读, 收藏, 编辑
摘要:Oracle DataGuard 升级 [11.2.0.1 11.2.0.4] Primary: 11.2.0.1 单机,Site A。 Standby: 11.2.0.1 单机,Site B、Site C。 当前DG环境示意图: 需求: 升级至11.2.0.4 升级思路: 主库暂停归档传输;备库安 阅读全文

Oracle 11.2.0.1 ADG环境MRP进程遭遇ORA-600异常终止

2017-01-19 14:14 by AlfredZhao, 1167 阅读, 收藏, 编辑
摘要:环境:Linux + Oracle 11.2.0.1 ADG 现象:发现备库没有应用日志 1. 数据库查询备库目前状态 发现备库目前没有应用日志,apply lag已经显示备库有3天21小时多没有应用日志。 2. 查询alert告警日志 从alert告警日志中定位到ADG出现问题的时刻,有600报错 阅读全文

Oracle 10gR2 Dataguard搭建(非duplicate方式)

2017-01-09 17:17 by AlfredZhao, 1058 阅读, 收藏, 编辑
摘要:Oracle 10gR2 Dataguard搭建(非duplicate方式) 我的实验环境: 源生产库(主库): IP地址:192.168.1.30 Oracle 10.2.0.5 单实例 新DG库(备库): IP地址:192.168.1.31 Oracle 10.2.0.5 单实例 "1.源生产库 阅读全文

RAC 主库配置单实例ADG

2016-11-30 22:38 by AlfredZhao, 2572 阅读, 收藏, 编辑
摘要:"1.主库准备工作" "2.物理备库准备工作" "3.创建物理备库" 写在前面: 最终实现环境:11.2.0.4版本 2节点RAC + 1节点DG 本文旨在弄清楚整个搭建过程中涉及到的基础概念; 本文安装maximum performance mode(最大性能模式)也是DG默认的数据保护模式; 前 阅读全文

DG gap sequence修复一例

2016-11-22 22:06 by AlfredZhao, 848 阅读, 收藏, 编辑
摘要:环境:Oracle 11.2.0.4 DG 故障现象: 客户在备库告警日志中发现GAP sequence提示信息: 修复过程: "1.查询备库SCN" "2.确定主库是否添加数据文件" "3.备库停止日志应用" "4.主库增量备份并传输到备库上" "5.备库上进行恢复" "6.主库上创建standb 阅读全文

ORACLE 11gR2 DG(Physical Standby)日常维护02

2016-11-20 19:28 by AlfredZhao, 1811 阅读, 收藏, 编辑
摘要:环境:RHEL 6.5 + Oracle 11.2.0.4 三、 "监控DG的状态" "3.1监控DG备库的状态" "3.2监控主库传输日志链路的状态" 四、 "备库切换为snapshot standby" "4.1备库切换为snapshot standby后测试" "4.2开始读写测试" 五、 " 阅读全文

Oracle 11g DG配置简明版

2015-11-18 19:47 by AlfredZhao, 5019 阅读, 收藏, 编辑
摘要:环境: 主库A机:在线生产环境,RHEL 6.4 + Oracle 11.2.0.3 备库B机:新增备机,RHEL 6.4 需求: 对生产环境最小影响前提下配置DG备库。 目录: 一、 "B机安装相同版本Oracle软件" 二、 "A机,B机配置网络连接" "2.1 配置listener.ora" 阅读全文

ORACLE 11gR2 DG(Physical Standby)日常维护01

2015-10-19 13:05 by AlfredZhao, 2982 阅读, 收藏, 编辑
摘要:环境:RHEL 6.4 + Oracle 11.2.0.4 一、 "主备手工切换" 1.1 "主库,切换成备库并启动到mount" 1.2 "备库,切换成主库并启动到open" 1.3 "新的备库启动日志应用" 二、 "重命名数据文件" 2.1 "主库,对应的数据文件或者表空间offline" 2. 阅读全文

RHEL6.4 + Oracle 11g DG测试环境快速搭建参考

2015-03-30 20:32 by AlfredZhao, 1399 阅读, 收藏, 编辑
摘要:环境现状: 两台虚拟主机A和B: 1. A机器已安装ASM存储的Oracle 11g 实例 参考:http://www.cnblogs.com/jyzhao/p/4332410.html 2. B机器已安装系统,配置以及目录结构均和A机器保持一致 /u01 + 3块ASM盘 DG部署规划: prim 阅读全文