DBA_Oracle GoldenGate三步骤Dump / Extract / Relicat

占位符

1. Source创建Extract

add extract ext1,tranlog, begin now

add exttrail /u01/ggate/dirdat/lt, extract ext1

view params ext1

2. Source创建Pump

add extract dpump,exttrailsource /u01/ggate/dirdat/lt

add rmttrail /u01/ggate/dirdat/lt, extract dpump

view params dpump

3. Target创建Replicat

3.1 配置进程的checkpoint

edit params ./GLOBAL

GGSCHEMA ggate

CHECKPOINTTABLE ggate.checkpoint

3.2 连接DB的ggate用户,在DB中创建checkpoint表

add checkpoint tableggate.checkpoint

3.3 创建replicat group

add replicatrep1,exttrail /u01/ggate/dirdat/lt, checkpointtable ggate.checkpoint

3.4 修改参数

view params rep1

4. 启动Extract / Dump / Replicat 进程

5. 测试

start ext1

info ext1

info dpump

start rep1

info rep1

验证一下:

--Source DB:

SQL> conn dave/dave;

Connected.

SQL> select count(*) from pdba;

COUNT(*)

----------

2706623

--Target DB:

SQL> select count(*) from pdba;

COUNT(*)

----------

2706623

在Source DB insert 一条数据:

SQL> insert into pdba values(2,sysdate);

1 row created.

SQL> commit;

Commit complete.

SQL> select count(*) from pdba;

COUNT(*)

----------

2706624

到Target DB 查询:

SQL> select count(*) from pdba;

COUNT(*)

----------

2706624

参考http://www.cnblogs.com/shined/archive/2012/07/12/2587648.html

时间: 2024-08-17 13:53:36

DBA_Oracle GoldenGate三步骤Dump / Extract / Relicat的相关文章

DBA_Oracle GoldenGate三步骤Extract / Dump / Relicat

2014-12-24 Created By 鲍新建 一.摘要 1.OGG是数据同步软件,或者说是逻辑复制软件,其竞争对手有IBM CDC,DELL shareplex,DSG,DDS等等. 2.OGG软件是需要安装在操作系统上的,Oracle DB软件没有自带OGG软件(至少目前是这样的) 3.OGG软件有三大进程(说四大进程也行): 三大进程:源头抽取进程.源头传输进程.目的端应用进程(即:复制进程) 四大进程:源头抽取进程.源头传输进程.目的端server进程(负责在目的端写入trail文件

DBA_Oracle GoldenGate安装详解(案例)

http://www.oracle.com/technetwork/middleware/goldengate/downloads/index.html Oracle GoldenGate软件基于数据库日志结构变化,通过解析源端在线日志或归档日志获得数据增量,再将这些变化应用到目标数据库,从而实现源库和目标库的 数据同步.下面通过一个简单的示例,详细介绍利用GoldenGate实现Oracle数据库之间的同步.基本架构如下图所示: 1. 安装 1.1 下载介质 GoldenGate的安装介质可以

DBA_Oracle GoldenGate简介(概念)

GoldenGate软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增量变化,再将这些变化应用到目标 数据库,从而实现源数据库与目标数据库同步.GoldenGate 可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制,从而在可以在应急系统.在线报表.实时数据 仓库供应.交易跟踪.数据同步.集中/分发.容灾等多个场景下应用. 同时,GoldenGate可以实现一对一.广播(一对多).聚合(多对一).双向.点对

Goldengate完成Mysql到Mysql的数据同步

文档参考地址:http://blog.csdn.net/u010587433/article/details/49305019 需求: 使用Goldengate完成Mysql到Mysql的数据同步,源库的o2m-mc库同步到目标库的gmdc库,表名GMQDSJSP,换句话说,就是不同数据库之间表之间数据的同步 实验准备: 系统: CentOS 7.2 mysql版本 :  5.7-12 mysql-1 : 192.168.68.13     mysql-2:192.168.68.14 1.初始化

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则会暂时

Oracle GoldenGate版本升级时的注意点

本文是原创文章,转载请注明出处http://blog.csdn.net/msdnchina/article/details/42046205 最近在进行Oracle GoldenGate的版本升级,参考的文档为: How To Upgrade Goldengate From 11.2.1.x to 11.2.1.y for Oracle Database (文档 ID 1601971.1) 该文档中说的很清楚: 2. Stop the OGG processes on the existing

GoldenGate 进程

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

AIX 6.1 Oracle 10G 数据库GoldenGate实施

安装环境说明: 源端:AIX 6.1 10.190.1.215 目标端:Linux 10.191.1.10 1:源端创建goldengate 表空间. 表空间的要求:最小500m,大点3-5G,设置自动扩展. SQL>  set pagesize 9999 col tablespace_name for a15 col file_name for a45 select tablespace_name ,file_name from dba_data_files; 在源端创建GoldenGate表

ogg add extract process

In the standared oracle goldengate confiugration, one Extract group sends captured data over TCP/IP to a trail on the target system, where it is stored until processed by one Replicat group. illustrate as : Source system Configure the Extract group O