- 最后登录
- 2015-1-22
- 在线时间
- 0 小时
- 威望
- 0
- 金钱
- 4
- 注册时间
- 2015-1-22
- 阅读权限
- 10
- 帖子
- 1
- 精华
- 0
- 积分
- 0
- UID
- 2244
|
1#
发表于 2015-1-22 09:27:03
|
查看: 5331 |
回复: 2
环境Oracle 11.2.0.4
OGG 11g
配置完成后,可以实现数据dml同步,ddl同步。
问题
在源端添加字段后,目标也自动通过ddl同步添加响应字段。然后,在源端插入或者更新新增字段数据,目标端新增的字段始终为空?
注(APISOFT表初始化时,包含API和A两个字段,B字段是在ogg启动后,手动在源端更改通过ddl同步)
源端表
目标端
在源端发现不太正常的地方
源端配置:
EXTRACT extya
userid ogg, password ogg
SETENV (NLS_LANG="AMERICAN_AMERICA.ZHS16GBK")
GETTRUNCATES
REPORTCOUNT EVERY 1 MINUTES,RATE
numfiles 5000
DDL INCLUDE ALL
DISCARDFILE ./dirrpt/extya.dsc,APPEND,MEGABYTES 1000)
WARNLONGTRANS 2h,CHECKINTERVAL 3m
EXTTRAIL ./dirdat/ya
TranlogOptions DBLOGREADER
DYNAMICRESOLUTION
table SH_PS.*;
EXTRACT dpeya
RMTHOST 10.8.1.192, MGRPORT 7839,compress
PASSTHRU
numfiles 50000
RMTTRAIL ./dirdat/ya
DYNAMICRESOLUTION
table SH_PS.*;
目标端配置
REPLICAT repya
USERID ogg,password ogg
SETENV (NLS_LANG="AMERICAN_AMERICA.ZHS16GBK")
numfiles 50000
MAXTRANSOPS 500000
GROUPTRANSOPS 10000
CHECKPOINTSECS 40
DDL INCLUDE MAPPED
DISCARDFILE ./dirrpt/repya.dsc,APPEND,MEGABYTES 1000
ASSUMETARGETDEFS
HANDLECOLLISIONS
GETUPDATEBEFORES
MAP SH_PS.*,target SH_PS.*; |
|