Chinaunix首页 | 论坛 | 博客
  • 博客访问: 213949
  • 博文数量: 49
  • 博客积分: 1785
  • 博客等级: 上尉
  • 技术积分: 565
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-01 10:30
文章分类

全部博文(49)

文章存档

2013年(2)

2012年(7)

2011年(11)

2010年(6)

2009年(23)

我的朋友

分类: Oracle

2010-06-07 10:35:05

最近看到goldengate很火,以前做过stream的复制,想看看这个和stream有什么不同

结果安装的时候,就出了问题,在windows环境下,要特别注意一个OCI.Dll的文件,一定要和数据库的版本一致,否则dblogin的时候,总是报错。这个文件在windows\system32目录下,如果没有,就从$ORACLE_HOME/BIN下面复制一个过去。

其实安装很简单

1.解压压缩包到一个目录

2.进去后执行ggsci

3.然后执行create subdirs 安装完毕,

测试一个简单的复制

source:

edit param mgr

添加如下的内容

PORT 7809

add extract ext1,tranlog,begin now

edit param ext1

添加如下的内容

extract ext1

userid test1,password test1

rmthost 192.168.137.127, mgrport 7809

rmttrail /oracle/gg/dirdat/r1

dynamicresolution gettruncates

table load1.*;

add rmttrail /oracle/gg/dirdat/r1 extract ext1

start mgr

start ext1

target:

edit param mgr

添加如下的内容

PORT 7809

DYNAMICPORTLIST 7840-7850

ADD replicat rep1 EXTTRAIL /oracle/gg/dirdat/r1, nodbcheckpoint

edit param rep1

添加如下的内容

replicat rep1

userid test1,password test1

assumetargetdefs reperror default,discard discardfile /oracle/gg/repsz.dsc,append,megabytes 100

gettruncate

map load1.*, target load2.*;

start mgr

start rep1

简单配置完毕,开始测试复制吧

阅读(535) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~