Oracle Golden Gate 系列五 -- GG 使用配置 说明
一. Preparing the database for Oracle GoldenGate1.1 Preparing constraints for Oracle GoldenGateThe followingtable attributes must be addressed in an Oracle GoldenGate environment.1.1.1 Disabling triggers and cascade constraints You will need to make some changes to th...
【OGG】OGG故障错误处理总结
【OGG】OGG故障错误处理总结 第一章 GoldenGate错误分析与处理 在维护GoldenGate过程中,由于各种意外情况,难免还是会遇到各种各样的问题。掌握一些常见的GoldenGate故障诊断和错误分析的方法是非常有必要的,而且掌握这些错误分析工具也进一步加深对GoldenGate产品的认识与对GoldenGate原理的理...
Invalid logmnr functions after rollback of GG recommended patches for 11.2.0.4
APPLIES TO:Oracle GoldenGate - Version 12.1.2.0.0 and laterInformation in this document applies to any platform.SYMPTOMS After rolling back one of the recommended patches for Golden Gate (Doc ID 1557031.1) from an 11.2.0.4 database the following objects may become invalid:...
Oracle GoldenGate DDL 详细说明 使用手册
一. 概述DDL 相关的参数包括:DDL、DDLERROR、DDLOPTIONS、DDLSUBST、DDLTABLE、GGSCHEMA、PURGEDDLHISTORY、PURGEMARKERHISTORY。在 extract 里,默认是不支持 DDL 的抽取的,需要通过配置 DDL 参数来开启;在 replicat 里,默认是支持 DDL 的抽取,并且会处理 trail 里存在的全部 DDL 操作,需要使用 DDL 参数来忽略...
ORACLE Goldengate测试解决源端和目标端表结构字段位置不同的2种实现方法
ORACLE Goldengate软件功能强大,但如果源端表中字段和目标端表中字段位置不同,将会出现复制错误的现象,原因是OGG同步使用的是字段位置,而不是字段名。本文列出2种解决方法,以供学习参考。
GoldenGate进程失败后怎么跳过当前事务
在OGG运行过程中,通常会因为各种各样的原因导致容灾端的REPLICAT进程ABENDED掉,这个时候需要通过分析ggserr.log , DISCARDFILE , REPLICAT REPORT ,以及借助 Logdump 等工具去定位错误。在具体的应用场景下,通过分析排查,有些事务是可以不在容灾端去应用的,下面的例子是今天在生产配置OGG遇到的一个问题。 &n...
OGG新增表同步
1、停止抽取进程、传输进程、复制进程stop e*stop p*stop r*2、修改抽取进程、传输进程配置,新增表同步extract:table MM_PS.T_MCOUPONSINFO_HIS;pump:table MM_PS.T_MCOUPONSINFO_HIS;3、源端增加表附加日志,并启动抽取、传输进程dblogin userid goldengate password 123add trandata MM_PS.T...
register extract后报错OGG-01755 OCI ERROR 4021
SQL> selectCAPTURE_NAME, QUEUE_NAME, START_SCN, STATUS, FIRST_SCN from dba_capture;--也无该进程信息SQL> select *from dba_ddl_locks where name like '%ENW_SI_H%'; SESSION_ID OWNER ...
OGG source端表有2个唯一键,target端错误的选择了主键
@target2014-10-08 10:40:48 WARNING OGG-00869 Oracle GoldenGate Delivery for Oracle, r_xx.prm: No unique key is defined for table 'XXXXXXXXX_HIS'. All viable columns will be used to represent the key, but may not guarantee uniqueness. KEYCOLS may be used to define the key.20...
Oracle GoldenGate 系列:Extract 进程遇长事务执行 Forcestop 引发的惨案
一、问题描述:2013年4月14日中午12点左右生产环境执行数据库版本升级期间根据需要停止XX1库和XX2库OGG 同步抽取进程时遇长事务,无法用正常命令停止,执行 forcestop 后重启进程报 OGG-00446 错误,无法启动。错误如下:2013-04-14 19:30:28 ERROR OGG-00446 Opening ASM file+FRA/bjschxsb/...
goldengate 11.2开始支持的两种Capture模式简介
在前面我简单概述了一下goldengate 11.2.1的新特性,本文小结了一下两种Capture Mode ■Capture Mode 从OGG 11.2按本开始,对于Source为Oracle的数据库,Extract 支持classic capture 和 integrated capture mode两种模式: ●classic capture mode 就是以前用的那种从联机或归档日志中挖掘交易日志的方法 ●integrated capture OGG 11.2版本开始支持的新的挖掘交易日志的方法,不过对Oracle RDBMS的版本要求比较高,参见前面数据库要求中的说明.在这种模式下,Extract进
收录的一篇很详细很全的OGG配置文档
1 GoldenGate简要说明GoldenGate现在是业内成熟的数据容灾与复制产品,经过多年的发展与完善,现在已经成为业内事实上的标准之一。GoldenGate软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增删改变化,再将这些变化应用到目标数...
OGG新增表同步
OGG 新增 表 同步
OGG实现两台oracle数据库的同步
今天通过最简单的一个例子,给大家讲解下 goldengate 实现两台oracle数据库的同步。内容如下:1.配置数据库信息。2.安装golden gate.3.配置golden gate.4.测试同步情况首先我们看看实验环境 环境 源端是一个单实例Oracle Enterprise 5 + ORACLE 10.2.0.4 IP :10.4.128.100 目标...
OGG实现两台Oracle数据库的同步
今天通过最简单的一个例子,给大家讲解下 goldengate 实现两台Oracle数据库的同步。内容如下:1.配置数据库信息。2.安装golden gate.3.配置golden gate.4.测试同步情况首先我们看看实验环境环境源端是一个单实例Oracle Enterprise 5 + ORACLE 10.2.0.4 IP :10.4.128.100 目标端是一个...
ORACLE OGG题目(原创小结)
1.Goldengate是如何实现对DDL的复制?OGG的DDL复制本质是基于数据库全局Trigger的复制。在源库建立一个Oracle全库级的Trigger捕捉DDL操作到中间表,Extract读取中间表DDL语句并与DML语句根据SCN排序,Pump投递到目标...
GoldenGate实施相关问题
昨天与厂商就GoldenGate实施问题进行讨论,对一些问题进行了澄清,总结如下:1,对应用程序的要求1.1,对表的要求*表的属性不能为nologging*除了以下几种情况,所有表需要有主键或唯一索引: --除非只有插入,没...