ogg同步mysql数据同步_利用OGG实现Oracle数据库双向同步

环境:

服务器一(RAC实例一的任意一个节点)

IP地址:              10.19.100.91

Oracle数据库版本     11.2.0.4

Oracle数据库实例名   aegisdb

Oracle数据库端口     1521

待同步数据库schema   aegis

OGG端口               7809

服务器二(RAC实例二的任意一个节点)

IP地址:              10.19.100.92

Oracle数据库版本     11.2.0.4

Oracle数据库实例名   aegisdb

Oracle数据库端口     1521

待同步数据库schema   aegis

OGG端口               7809

Oracle GoldenGate版本

12.2.0.1

数据库连接串(tnsname.ora文件,2台服务器配置上相同):

AEGISDB91 =(DESCRIPTION=(ADDRESS_LIST=(ADDRESS= (PROTOCOL = TCP)(HOST = 10.19.100.91)(PORT = 1521))

)

(CONNECT_DATA=(SERVICE_NAME=aegisdb)

)

)

AEGISDB92=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS= (PROTOCOL = TCP)(HOST = 10.19.100.92)(PORT = 1521))

)

(CONNECT_DATA=(SERVICE_NAME=aegisdb)

)

)

在两个服务器的Oracle数据库上各创建表用于测试同步

$ sqlplus aegis/123456SQL*Plus: Release 11.2.0.4.0 Production on Sat Mar 5 21:26:36 2016Copyright (c)1982, 2013, Oracle. All rights reserved.

Connected to:

Oracle Database 11g Enterprise Edition Release11.2.0.4.0 -64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>create table t1(col1 number);

Table created.

SQL> create table t2(col1 varchar2(10),col2 number);

Table created.

一、 安装前准备

此步骤需要在两台服务器上都执行

配置环境变量

[oracle@localhost ~]$ more /home/oracle/.bash_profile

# .bash_profile

# Get the aliases and functionsif [ -f ~/.bashrc ]; then

.~/.bashrc

fi

# User specific environment and startup programs

export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1

export ORACLE_SID=aegisdb

export OGG_HOME=/u01/app/ogg

export PATH=$OGG_HOME:$ORACLE_HOME/bin:$PATH:$HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$OGG_HOME

创建Oracle GoldenGate软件目录

mkdir /u01/app/ogg

准备安装文件

$ cd /opt/Oracle/$ unzip fbo_ggs_Linux_x64_shiphome.zip

二、 安装Oracle GoldenGate

此步骤需要在两台服务器上都执行

这里使用SecureCRT + Xmanager的图形界面来安装Oracle GoldenGate。

$ cd fbo_ggs_Linux_x64_shiphome/Disk1/$ ./runInstaller

a066778e7a2b0ca36ae282f8306362e8.png

根据数据库版本选择GoldenGate版本,点击next

95caf233b5f90ebc4750d5f61484a23f.png

选择软件安装路径。Manager进程可启可不启,就算这里不启动之后也要手工启动,所以这里可以选start Manager。点击next

fca976e42f5077b20e7b0f8b094b9690.png

确认安装信息,点击Install

98f0b0ebf33ea627db94970096ec6bf4.png

等待安装完成

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值