代码改变世界

随笔分类 - OGG

小知识:OGG的TRANLOGOPTIONS MINEFROMACTIVEDG参数

2020-08-28 09:15 by AlfredZhao, 1311 阅读, 收藏, 编辑
摘要: 最近客户有一个需求,OGG源端需要配置在ADG环境,按历史配置规范,开启抽取进程报错: 2020-08-26 18:02:27 ERROR OGG-00060 Extract requires a value specified for parameter ALTARCHIVELOGDEST whe 阅读全文

案例:OGG目标端进程ABENDED处理

2020-07-17 15:21 by AlfredZhao, 2411 阅读, 收藏, 编辑
摘要: 源端环境:RHEL 6.5 + Oracle 11.2.0.4 RAC + OGG 19.1.0.0.4 目标端环境:RHEL 7.6 + Oracle 19.3 + OGG 19.1.0.0.4 故障现象:源端表结构某字段数据类型长度增加,并插入对应数据,目标端因还是之前的数据类型长度,导致应用进 阅读全文

小知识:杜绝明文密码,OGG的credentialstore特性

2020-07-16 23:38 by AlfredZhao, 534 阅读, 收藏, 编辑
摘要: 之前OGG配置文件中都会明文记录密码,而在OGG12c及以上版本中,有一个特性credentialstore,可以用来杜绝明文密码,提升安全性。 这里测试添加credentialstore并配置数据库用户ogg别名为user,至此可以使用dblogin useridalias user登陆ogg: 阅读全文

OGG实验:喂奶间隔数据表通过OGG配置同步

2020-02-12 11:04 by AlfredZhao, 909 阅读, 收藏, 编辑
摘要: 我之前在《使用SQL计算宝宝每次吃奶的时间间隔(数据保障篇)》中提到数据实时同步的方案,其中有一种是数据表通过OGG进行同步,当时没有详细展开测试,只给了之前学习OGG时的配置示例。由于之前很少接触OGG的管理运维,最近在进行实际测试时遇到些问题,虽然不难,但也是初学者常遇到的问题,所以记录下这个过 阅读全文

关于UR=A的测试

2019-02-14 19:56 by AlfredZhao, 583 阅读, 收藏, 编辑
摘要: 当数据库在nomount,mount或者restricted这类特殊状态下,同时动态监听显示状态为BLOCKED,客户端无法直接连接到实例,此时可通过配置UR=A进行连接。最常见的场景就是10g版本的RAC,配置OGG时需要访问ASM实例的情况(实测11.2版本的RAC ASM实例动态监听的显示状态 阅读全文

OGG学习笔记05-OGG的版本

2019-01-21 21:40 by AlfredZhao, 854 阅读, 收藏, 编辑
摘要: 刚接触OGG的时候,很容易被众多的版本搞晕,虽然官方有提供各版本对应认证OS和DB的表格。 个人认为一个比较简单的方式,是直接去edelivery.oracle.com下载OGG,选定一个大版本后,这里以11.1(一个较旧的版本,这里只是举例说明),再选择自己可能用到的OS,得出的列表如下: 把这张 阅读全文

OGG学习笔记04-OGG复制部署快速参考

2017-01-25 00:48 by AlfredZhao, 2635 阅读, 收藏, 编辑
摘要: OGG学习笔记04-OGG复制部署快速参考 **源端:**Oracle 10.2.0.5 RAC + ASM 节点1 Public IP地址:192.168.1.27 **目标端:**Oracle 10.2.0.5 IP地址:192.168.1.30 **操作目标:**将源端数据库业务用户jy下两张 阅读全文

OGG学习笔记03-单向复制简单故障处理

2017-01-19 17:10 by AlfredZhao, 1619 阅读, 收藏, 编辑
摘要: OGG学习笔记03 单向复制简单故障处理 环境:参考: "OGG学习笔记02 单向复制配置实例" 实验目的:了解OGG简单故障的基本处理思路。 1. 故障现象 故障现象:启动OGG源端的extract进程,data pump进程,一段时间后发现进程均被终止。 2. 查看日志 查看ogg日志ggser 阅读全文

OGG学习笔记02-单向复制配置实例

2017-01-14 02:08 by AlfredZhao, 3016 阅读, 收藏, 编辑
摘要: OGG学习笔记02-单向复制配置实例 实验环境: 源端:192.168.1.30,Oracle 10.2.0.5 单实例 目标端:192.168.1.31,Oracle 10.2.0.5 单实例 1.模拟源数据库业务持续运行 2.配置OGG前期准备 3.配置OGG单向复制 1.模拟源数据库业务持续运 阅读全文

OGG学习笔记01-基础概述

2017-01-12 15:19 by AlfredZhao, 2264 阅读, 收藏, 编辑
摘要: OGG学习笔记01 基础概述 OGG(Oracle Golden Gate),最近几年在数据同步、容灾领域特别火,甚至比Oracle自己的原生产品DataGuard还要风光,主要是因为其跨平台、跨数据库、跨版本的强大特性。 OGG理论概念 我们可以搜索到网上对它的简单介绍: Oracle Golde 阅读全文