
ORACLE GoldenGate
文章平均质量分 83
lovely可爱欧辰
余好读书,乐思善疑。有过目不忘之能,亦有掩卷即忘之病,故尝攥文以记之。
展开
-
解决goldengate复制进程应用缓慢一例
前段时间配置的oracle10g-->11g的gg,到目前为止应用都还正常,没什么问题,今天测试了下大批量更新的应用情况,具体操作如下:源库: create table m_order_test5 as select * from m_order_info where 1=2; insert into m_order_test5 select * from m_orde转载 2015-08-20 21:18:26 · 6062 阅读 · 0 评论 -
goldengate源端意外宕机,传输进程终止,导致OGG-01031报错
服务器宕机,没有停止dpump进程,启动后处于abend状态,检查ggserr.log报以下错误:2011-04-01 11:13:19 ERROR OGG-01031 Oracle GoldenGate Capture for Oracle, dpump.prm: There is a problem in network communication, a remote file pro转载 2013-03-01 19:13:08 · 5432 阅读 · 0 评论 -
OGG同步序列配置
让GG支持序列同步的配置:源端:在设置支持DDL同步后,进入OGG目录,以SYS用户登录数据库:sqlplus "/as sysdba"执行 sequence脚本:SQL>@sequence.sql输入gg的DDL同步用户,即之前创建的ggt,完成后,授权:GRANT EXECUTE on ggt.updateSequence TO ggt;转载 2013-03-01 19:14:01 · 6214 阅读 · 0 评论 -
OGG重复记录导致复制进程挂起
今天处理了个复制进程异常挂起的CASE,出错日志是:2012-08-20 10:33:02 WARNING OGG-00869 Oracle GoldenGate Delivery for Oracle, r_inv1.prm: No unique key is defined for table 'WL_PSINFO'. All viable columns will be use转载 2013-03-01 19:15:52 · 3977 阅读 · 0 评论 -
gg参数:dblogreader
上次客户的一套生产系统迁移到小机上,并且从原来的11.2.0.3的windows单机环境换成了11.2.0.3的RAC环境,数据库迁移完成后,显然goldengate也需要迁移过来,其实这个迁移就是重新配置一下。原来的环境是:Windows server 2008GoldenGate version 11.1Oracel version 11.2.0.3 (Single I转载 2013-01-08 16:21:08 · 1696 阅读 · 0 评论 -
11gR2 RAC GoldenGate的HA配置
第一步 Add VIP resource for OGG1. Create new VIP resource, use IP address 10.245.48.47 as example, login as root and run:# /u01/app/11.2.0/grid/bin/appvipcfg create -network=1 -ip=10.245.48.47 -v转载 2012-10-31 23:27:00 · 2774 阅读 · 0 评论 -
GoldenGate for win安装配置
1.GoldenGate软件的安装:下载windows版的GoldenGate介质——V18162-01.zip,解压到ggs目录C:\>cd ggsC:\ggs>install addservice addeventsOracle GoldenGate messages installed successfully.Service 'GGSMGR' created.转载 2012-09-22 22:19:53 · 4287 阅读 · 0 评论 -
OGG-00446 ERROR: Could not find archived log
今天启动一个extract时,出现以下错误:2011-10-16 22:41:02 ERROR OGG-00446 Oracle GoldenGate Capture for Oracle, e430rks2.prm: Could not find archived log for sequence 10770 thread 1 under default destinati转载 2012-09-08 23:21:06 · 4399 阅读 · 0 评论 -
2012-04-26 16:08 Director installer fails with error "Unable to run run-cds-tool script“
版本:gg-director-serversetup_win_v11_1_1_1_0_001SymptomsAfter installing JDK 6 and WebLogic Server 10.3.1, I started the GG Director v2.0 server installation. The installation started off bu转载 2012-07-24 21:09:02 · 2990 阅读 · 0 评论 -
如何让gg只同步数据插入操作,其他的像删除和修改操作不同步?
GETUPDATES | IGNOREUPDATESValid for Extract and ReplicatUse the GETUPDATES and IGNOREUPDATES parameters to control whether or not OracleGoldenGate processes update operations. The parameters a原创 2012-06-30 20:32:58 · 2673 阅读 · 0 评论 -
goldengate复制同步单表修复
goldengate–使用filter+@GETENV在线重新初始化指定的table在oracle-oracle goldengate的复制环境中,有时候会碰到一些紧急的问题一时无法修复,为了避免影响整个复制环境的复制进度,采取跳过错误事务或者跳过特定对象的办法使得goldengate继续同步;如果后续某个表不得不需要重新同步,而且应用是不间断进行事务操作的,在不停止应用和重建整个复制环境转载 2013-03-01 18:59:50 · 3514 阅读 · 0 评论 -
Why Does GoldenGate Report The Lag Is Unknown
SolutionIssue: Why does GoldenGate report the Lag is unknown? The "Lag" command fails with "Timestamp Mismatch". Sometimes the "Info All" will also show the Lag is unknown.Soluti转载 2013-08-07 19:33:56 · 1782 阅读 · 0 评论 -
GoldenGate的ADD SCHEMATRANDATA命令研究
【背景】 Oracle Database 11.2.0.3,单机,测试环境 测试证实Oracle GoldenGate的命令ADD SCHEMATRANDATA能否自动处理附加日志,而无需人工干预【总结论】1、ADD SCHEMATRANDATA操作相关命令即可触发Oracle Database自动记录相应schema下对应的表2、ADD SCHEMATRANDATA选原创 2015-06-17 10:39:16 · 7741 阅读 · 0 评论 -
Oracle如何监控表的DML次数
在数据库技术大会上,做了《构建高可用数据库监控系统》的分享以后,很多朋友对北斗如何实现表的DML次数监控有兴趣,会上因为时间的原因,我只是说有系统视图可以查到这个信息,因此有了本文,可以稍微详细一点来说明是如何实现的。我说的系统视图,具体指的是dba_tab_modifications/all_tab_modifications/user_tab_modifications ,这几个视图收原创 2015-01-23 11:19:11 · 3444 阅读 · 0 评论 -
ORACLE_关于OGG参数.ENABLE_GOLDENGATE_REPLICATION
下面客户现场包的错:2014-03-20 13:27:40 INFO OGG-01815 Oracle GoldenGate Delivery for Oracle, rdb3mis.prm: Virtual Memory Facilities for: COM anon alloc: mmap(MAP_ANON) anon free: munmap file allo原创 2014-05-21 22:34:24 · 7909 阅读 · 0 评论 -
Oracle数据库索引失效,引起GoldenGate异常
今天客户的GoldenGate出问题了,打电话过来咨询,根据客户描述的问题现象和日志的分析,初步判断是数据库索引异常引起的故障,以下是问题的分析和处理描述。 问题描述: 2010-02-01 17:19:28 GGS ERROR 103 Discard file (./dirrpt/repsz.dsc) exceeded max bytes (10000000).原创 2013-10-22 07:35:37 · 1768 阅读 · 0 评论 -
GoldenGate故障处理-表空间不足
今天接到客户的服务情求,他们的GoldenGate复制出现故障,我觉得他们的问题挺有代表性,于是拿出来给大家分析一下。 错误描述: 数据投递进程abend,在日志报告中的错误提示如下: 2010-02-01 17:19:18 GGS ERROR 103 Discard file (./dirrpt/rep1.dsc) exceeded原创 2013-10-22 07:33:41 · 1778 阅读 · 0 评论 -
Installing and Configuring GoldenGate Veridata Agent
The GoldenGate Veridata Agents execute the database related requests to compare source and target database rows on behalf of the Veridata Server.At a minimum we need to install two agents – one to r原创 2013-10-21 20:07:38 · 1153 阅读 · 0 评论 -
Goldengate的拆分与合并
在使用Goldengate作为复制解决方案时,随着负载的增加,replicat组件常常是最先出现性能瓶颈的。为了适应不断增加的负载,就需要拆分replicat来实现并行复制,本文介绍Goldengate拆分的具体实施步骤。同时,作为拆分的逆向操作,介绍如何将拆分的多个replicat合并回一个replicat。拆分的方式一般分为两种:一种是用goldengate提供的@RANGE函原创 2013-10-10 15:22:32 · 2128 阅读 · 0 评论 -
Oracle goldengate 11g错误汇总
Oracle goldengate 11g错误汇总 1、ggsci执行错误[oracle@doudou-NAS ~]$ ggsciggsci: error while loading shared libraries: libnnz11.so: cannot open shared object file: No such file or directory解决方法:expor原创 2013-09-01 13:56:02 · 5809 阅读 · 0 评论 -
golden gate 错误集锦
1. ./ggsci./ggsci: error while loading shared libraries: libgglog.so: cannot open shared object file: No such file or directory出现此问题是因为目录权限不对chown -R oracle:dba /2,oracle安装遇到问题:OUI-10035:You原创 2013-09-01 13:50:41 · 2242 阅读 · 0 评论 -
goldengate的实施过程
1125_查询分发库信息_02.txt建用户:空表我们来建 select * from where 1=2授权 insert,update,delete to ggt-----在源端机器上操作: 在/gglog目录转载 2012-07-10 13:59:03 · 2326 阅读 · 0 评论 -
Oracle Goldengate ORA-21780故障处理
Oracle Goldengate升级到11.1.1.1.1后,解决了前期频繁出现的一些错误,但是又出现了新的错误。2011-11-11 16:54:03 WARNING OGG-00455 Oracle GoldenGate Capture for Oracle, ext2.prm: Problem in resolving [xxx.tab_xxx]: ORA-21780:转载 2012-06-27 20:41:59 · 5577 阅读 · 1 评论 -
ogg replicat 进程 abend 处理
Oracle Goldengate实际使用过程中经常会出现abend的现象,有时ggserr.log提示的信息又让我们摸不着头脑。2011-11-01 09:14:28 WARNING OGG-01431 Oracle GoldenGate Delivery for Oracle, rep1.prm: Aborted grouped transaction on 'XXX.XXX转载 2012-06-27 20:43:26 · 22296 阅读 · 1 评论 -
GG on RAC
This is a model of parameter file for capture process.———————————————————————————————EXTRACT exdmUSERID user@racnode1, PASSWORD "password"TRANLOGOPTIONS ALTARCHIVELOGDEST primary i转载 2012-01-31 17:30:24 · 970 阅读 · 0 评论 -
ERROR OGG-01163 Bad column length (30) specified for column name in table TEST.demo_src, maximum all
我们经常在生产系统做数据之间的长度不一致的复制,源端的数据长度大于目标端数据长度,所以当OGG复制的时候会报OGG-01163的错误解决方案如下:REPLICAT RCUPUSERID test, PASSWORD test--ASSUMETARGETDEFSsourcedefs ./dirdef/test_demo_src.defDISCARDFILE ./dir转载 2011-12-25 12:06:55 · 10348 阅读 · 0 评论 -
Logdump使用指引
Logdump使用指引在GGSCI中使用如下命令查看当前处理的队列文件和RBA号,例如:GGSCI (br-jl-accs-db1) 3> info REPYXAREPLICAT REPYXA Last Started 2011-01-08 19:48 Status RUNNINGCheckpoint Lag 00:00:00 (updated 136:4原创 2011-12-14 20:44:24 · 13813 阅读 · 0 评论 -
GoldenGate SQL error 1403 mapping 错误解决方案
故障现象:2011-09-06 15:45:29 WARNING OGG-01004 Oracle GoldenGate Delivery for Oracle, rora_001.prm: Aborted grouped transaction on 'REALESTATE.JZWFCMS', Database error 1403 ().2011-09-06 15:45:29转载 2011-11-29 11:25:20 · 5317 阅读 · 0 评论 -
配置Goldengate支持DDL
以Sysdba角色运行脚本SQL> @marker_setupSQL> alter session set recyclebin=OFF;Session altered.SQL> @ddl_setupSQL> @role_setupSQL> grant ggs_ggsuser_role to ggs;Grant succeed转载 2011-12-21 19:38:40 · 1803 阅读 · 0 评论 -
Oracle Golden Gate 系列十一 -- 配置 GG DDL 同步 说明 与 示例
一.DDL 说明1.1 说明这部分的说明,在系列四和系列六中已经说明:Oracle Golden Gate 系列六 --11gR2 Ora2Ora 单向复制GG 示例 www.2cto.com/database/201111/111285.html Oracle Golden Gate 系列四--GG 安装 与 卸载 理论知识www.2cto.com转载 2011-12-13 21:06:13 · 1323 阅读 · 0 评论 -
goldengate for oracle 10g学习
选用的是a reporting configuration with a data pump on the source system + Loading data with a GoldenGate direct load也就是使用DATA PUMP的单向复制+使用GG来进行数据初始化环境源 IP:83.16.16.200 SID:SOURCE10 TNSN转载 2011-11-30 21:56:58 · 1885 阅读 · 0 评论 -
GoldenGate Extract Warning OGG-00869 Failed to Retrieve Column List Handle for Table
Applies to:Oracle GoldenGate - Version: 9.5.1.9 and later [Release: 9.5.1 and later ]Information in this document applies to any platform.SymptomsOracle GoldenGate (OGG) Extract shows foll原创 2011-12-09 20:50:21 · 6730 阅读 · 0 评论 -
GoldenGate 基本参数含义
GoldenGate 基本参数含义1. edit params命令2. DBLOGIN USERID , PASSWORD 3. ADD TRANDATA命令4. ADD EXTRACT 命令5. ADD EXTTRAIL命令6. EXTFILESOURCE 意思7. ADD RMTTRAIL命令8. ADD REPLICAT命令9. PURGEOLDE转载 2011-11-09 10:18:39 · 9902 阅读 · 0 评论 -
Oracle GoldenGate Veridata Installation and Configuration
Oracle GoldenGate Veridata is a product that enables us to compare two sets of data and identify and report on data that is out of synchronization. This is helpful in a 24×7 replication enviornment wh转载 2012-02-06 14:55:54 · 2304 阅读 · 0 评论 -
监控GoldenGate进程
监控GoldenGate进程1) 在goldengate安装目录下建立文件ogginfo$vim ogginfo info all2) 配置飞信报警 下载飞信安装包http://down.51cto.com/data/240154转载 2012-02-06 15:11:52 · 2316 阅读 · 0 评论 -
创建Goldengate例外句丙记录跟踪Oracle错误
Goldengate没有例外处理机制,如果复制进程出错,就会Abend,并Rollbak事务到上一个Checkpoint.这在生产环境中是不理想的做法.HANDLECOLLISIONS 和 NOHANDLECOLLISIONS 这两个参数用来控制复制进程是否尝试解决重复记录和丢失记录的错误.但是,这类错误仅仅是忽略是不行的.需要有一个记录,记下有错误发生,哪个复制进程出错,是由什么数据引起转载 2012-03-27 21:51:20 · 2238 阅读 · 0 评论 -
GoldenGate学习笔记(11)_常用参数
常用的参数1 SOURCE端 2 Pump端(data pump) 2.1PASSTHRUUse the PASSTHRU and NOPASSTHRU parameters to control whether a data-pump Extract processes tables in pass-through mode or normal mode. In pass转载 2012-02-28 21:29:25 · 1078 阅读 · 0 评论 -
upplemental Logging
一、什么是Supplemental Logging,具体是做什么用的呢?要回答这个问题,我们就必须先搞明白,为什么我们需要Supplemental Logging!事实上,目前最有可能用到Supplemental Logging的也只有逻辑standby和streams这两项特性(10g以后如果希望logminer能够分析出所有操作,建议也要启用Supplemental Logging),这两转载 2012-02-13 17:07:08 · 876 阅读 · 0 评论 -
goldengate Linux平台Oracle RAC-Oracle
Standalone复制 3.1 目标概述在Vmware虚拟机模拟环境下利用GoldenGate实现数据同步,GoldenGate可以复制DML和DDL操作。(1)Oracle RAC环境见表3-1。表3-1节点1 节点2操作系统:Red Hat Linux 5.4 操作系统:Red Hat Linux 5.4数据库:Oracle 10g 数据库:Oracle 1转载 2012-02-12 17:29:21 · 4522 阅读 · 0 评论 -
goldengate使用ASM存放trail文件注意事项
GoldenGate支持从ASM中捕获数据,但如果使用ASM存储重做日志文件和/或者归档日志文件,有一些注意事项。(1)GoldenGate需要通过监听连接到ASM实例读取日志,所以需要配置监听文件。(2)为了连接到监听,需要添加连接描述符到tnsnames.ora文件(3)GoldenGate的 Extract 参数文件必须包括下面的内容:示例3-5:TRANLOGOPTIO转载 2012-02-12 17:30:42 · 3710 阅读 · 0 评论