goldengate合并应用进程

goldengate 应用进程自进行拆分时最好按照业务进行拆分,否则有可能造成应用读取数据是业务错乱,现将多个应用进程合并为一个应用进程,以下为步骤,仅供参考:

合并replicate应用进程:

1.原进程:
GGSCI (data) 142> info all

Program Status Group Lag at Chkpt Time Since Chkpt

MANAGER RUNNING
REPLICAT RUNNING REP1 00:00:00 00:00:03
REPLICAT RUNNING REP2 00:00:00 00:00:02
REPLICAT RUNNING REP3 00:00:00 00:00:02
REPLICAT RUNNING REP4 00:00:00 00:00:01

2.现需要将REP进程合并为一个进程,添加一个新的应用进程:

add replicat rep,exttrail ./dirdat/aa, checkpointtable goldengate.checkpoint
把需要合并的表全部添加到新的进程中:
edit params rep

3.停止pump进程:
stop p_data

4.观察应用进程的seqno和rba使之到达一致:
GGSCI (data) 156> info rep1

REPLICAT R_WMSJQ Last Started 2018-11-21 11:18 Status RUNNING
Checkpoint Lag 00:00:00 (updated 00:00:08 ago)
Process ID 45169
Log Read Checkpoint File ./dirdat/bb000012890
2018-11-21 11:32:30.999468 RBA 340450388
5.停掉应用进程:
stop rep1
stop rep2
stop rep3
stop rep4

6.修改新的应用进程的seqno和rba:
alter rep, extseqno 12890, extrba 340450388

start rep

7.删掉之前的分进程:
dblogin userid goldengate,password goldengate
stop rep1
delete replicat rep1

原文地址:http://blog.51cto.com/1937519/2319856

时间: 2024-10-10 04:38:27

goldengate合并应用进程的相关文章

Goldengate进程的合并与拆分规范

Goldengate抽取进程的合并与拆分原则 1.    文档综述 1.1.  文档说明 本文档描述了对GoldenGate的抽取进程进行拆分和合并的基本原则和详细步骤.  1.2.  读者范围 本文档主要容灾相关人员.纳入数据级容灾范围的应用系统相关人员使用,在Goldengate实施.运维的整个生命周期中,必须严格遵循本系列文档. 1.3.  术语说明 序号 完整说法 缩略说法 1 GoldenGate GG或OGG         2.      抽取进程的拆分 2.1.  拆分原则  

Goldengate进程的拆分与合并

Goldengate的拆分与合并分类: ORACLE GoldenGate 2013-10-10 15:22 721人阅读 评论(0) 收藏 举报在使用Goldengate作为复制解决方案时,随着负载的增加,replicat组件常常是最先出现性能瓶颈的.为了适应不断增加的负载,就需要拆分replicat来实现并行复制,本文介绍Goldengate拆分的具体实施步骤.同时,作为拆分的逆向操作,介绍如何将拆分的多个replicat合并回一个replicat. 拆分的方式一般分为两种:一种是用gold

GoldenGate 异常处理预案

异常处理一般步骤 如果GoldenGate复制出现异常,可以通过以下步骤尝试解决问题: 1)        通过ggsci>view report命令查找ERROR字样,确定错误原因并根据其信息进行排除: 2)        通过ggsci>view ggsevt查看告警日志信息: 3)        检查两端数据库是否正常运行,网络是否连通: 4)        如不能确定错误原因,则可以寻求Oracle技术支持.在寻求技术支持时一般需要提供以下信息: ü  错误描述 ü  进程报告,位于d

GoldenGate实施步骤

一.GoldenGate实施环境 source database:oracle 11.2.0.3 target  database:oracle 11.2.0.3 需要配置的进程如下: source database:extract.data pump target database:replicat 说明如下: 1.主提取进程首先将trail生成在本地,然后datapump读取本地trail再发送到目标服务器,即便网络故障,主提取进程仍然能随着事务生成trail文件,而datapump则会暂时

GoldenGate 进程

GoldenGate进程 Manager进程 Manager进程是GoldenGate的控制进程,运行在源端和目标端上.它主要作用有以下几个方面:启动.监控.重启Goldengate的其他进程,报告错误及事件,分配数据存储空间,发布阀值报告等.在目标端和源端有且只有一个manager进程,其运行状态为running或 stopped. 在windows系统上,manager进程作为一个服务来启动,而在Linux/Unix系统上则是一个系统进程. Extract进程 Extract运行在数据库源端

GoldenGate 性能优化方法

从根本上讲,OGG复制性能和要复制的表是否存在主键和唯一索引有很大关系,所以从应用系统开发商对表结构的规范更为有效.OGG调优通常采用拆分进行的方式,拆分方法如下所述. Extract拆分方法 1)        停止extract进程 2)        停止datapump.进程 GGSCI> INFO datapump_name EXTRACT    DPEF      Last Started 2011-01-28 12:34   Status RUNNING Checkpoint La

Oracle GoldenGate 皇马第一弹之:要掌握一个工具,必先掌握其原理

         掌握和使用一个工具的最好方法,就是先掌握其原理,了解其架构,然后才能用起来得心应手,否则用起来,都不知道这一步为什么这样做,不能够快速定位问题,更别提快速解决问题. OGG架构及原理:   Oracle GoldenGate 的原理,是相当简单的,就是通过抽取源端的redo log或者archive log,然后通过TCP/IP协议,传送到目标端,然后解析并应用到目标库上,从而实现源端到目标端的复制. 其架构图如下,下面会详细解释其中的进程 要想深入了解OGG,其官方文档是个不

Oracle GoldenGate学习之--基本概念和配置

Oracle GoldenGate学习之--基本概念和配置(1) 一  GoldenGate简介 Oracle Golden Gate软件是一种基于日志的结构化数据复制备份软件,它通过解析源 数据库在线日志或归档日志获得数据的增量变化,再将这些变化应用到目标数据库,从而实现源数据库与目标数据库同步.Oracle Golden Gate可以在异构的IT基础结构(包括几乎 所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制,从而在可以 在应急系统.在线报表.实时数据仓库供应.交易跟

oracle GoldenGate 安装

GoldenGate是业内成熟的数据容灾与复制产品,1995GoldenGate公司成立于1995年美国加州旧金山.2009年被Oracle公司收购. 优点:零宕机时间数据库升级和迁移.快速实时数据同步.实现数据高可用性.减小故障恢复应急风险. GG和DG区别:GG是逻辑级别上的数据同步,支持不同平台数据库软件,DG是块级别上的数据同步,不支持不同数据库软件平台. GoldenGate技术架构: 源端:抓取进程(extract)初始数据装载阶段,直接从数据表中抽取数据,同步阶段从redolog日