GoldenGate_Oracle备份_查询解决方案——一对一实时同步配置

Oracle GoldenGate 单项复制解决方案

单项复制的实现

单机、RAC集群服务器的数据备份及实时报表。

单项复制的优缺点

优点:

1.按照相同的事务环境提交,确保在目标系统上数据的完整性和读一致性,为实时查询和事务处理创造了条件。

2.两台服务器,一台是生产库,另一台报表分析。应为数据实时同步,在备库的查询统计分析业务不会影响生产库的性能。而当生产库挂起或崩溃时,备用库可以随时接替生产库业务。

缺点:

1.当生产库恢复还处于挂起状态时,备库接替生产库所产生的业务数据先要手动同步到生产库,才能打开生产库。

2.生产库只有一份备份库,当主库和备份库都无法使用时,系统挂起或崩溃,业务无法进行,影响较大。

单项复制实时同步详细配置

同步数据的流程图:

软件准备:

1.Oracle10.2.0.1

2.ggs_Windows_x86_ora10g_32bit

3.wls1033_win32

4.gg-director-serversetup_win_v11_1_1_1_0_001

5.gg-director-clientsetup_win_v11_1_1_1_0_001

 

==============================

Oracle DataaBase

添加用户

Oracle GoldenGate DirectorServer11.1.1.1.0_001 专用

database user: ggserver/ggserver11

配置

alter database add supplemental log data;

alter database add supplemental log data(primary key,unique,foreign key) columns;

 

GoldenGate专用

gatedba/gatedba

 

实时同步用户——这里和服务器名称一样

gate01/gate01 

 

=====================

步骤:

 

1.安装ggs_Windows_x86_ora10g_32bit

 

2.

a.***************Gate01服务器***************

dblogin userid gatedba,password gatedba

start mgr

 

edit param extgate1

/***

extract extgate1 

                            

userid gatedba,password gatedba

 

exttrailC:\ggs_Windows_x86_ora10g_32bit\dirdat\e1

 

tranlogoptions excludeuser gatedba 

 

dynamicresolution                       

 

gettruncates

 

TABLE gate01.*;

***/

add extract extgate1,tranlog,begin now

 

add exttrailC:\ggs_Windows_x86_ora10g_32bit\dirdat\e1, extract extgate1

 

edit param ppgate1

/***

extract ppgate1

 

userid gatedba,password gatedba

 

rmthost 192.168.64.101,mgrport7809,compress, COMPRESSTHRESHOLD 0

 

rmttrailC:\ggs_Windows_x86_ora10g_32bit\dirdat\rep\e1

 

PASSTHRU 

 

gettruncates

 

table gate01.*;

***/

add extract ppgate1,exttrailsource C:\ggs_Windows_x86_ora10g_32bit\dirdat\e1,beginnow

 

add rmttrail C:\ggs_Windows_x86_ora10g_32bit\dirdat\rep\e1, extract ppgate1

 

b.***************Gate02服务器********************

dblogin userid gatedba,password gatedba

start mgr

 

edit param repgate1

/***

replicat repgate1    

                         

userid gatedba,password gatedba 

                  

ASSUMETARGETDEFS 

                    

reperror default,discard

                    

discardfileC:\ggs_Windows_x86_ora10g_32bit\dirrpt\repgate1.dsc,append,megabytes 200 

 

gettruncates

 

HANDLECOLLISIONS

 

MAP gate01.*, TARGET gate02.*;

***/

 

add replicat repgate1,exttrailC:\ggs_Windows_x86_ora10g_32bit\dirdat\rep\e1, nodbcheckpoint

 

===============================

3.安装Oracle Golden Gatedirector Server

oracle database :

ggserver/ggserver11

 

4.安装Oracle Golden Gatedirector client

配置框架如下图所示:

 

登陆帐户:

username:admin

password:admin

server: 192.168.64.100:7001

 

5.配置Oracle GDSC AdminTool

登陆帐户:

username:admin

password:admin

 

添加DataSource

host identity:

 fully qualified domain name:192.168.64.100

 manager port: 7809

 data source name gate01--自定义别名,用来区分数据库

 

GoldenGate info:

 Host operating system:WU

 Database:ORA

 Goldengate version:11.1.1.1

 

Default DB Credentials:

 DSN: --没有Host解析不填

 Username: gatedba --专用

 password: gatedba

 

Access Control

 owner: admin

 Host is observale: yes

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值