免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1794 | 回复: 0
打印 上一主题 下一主题

[分享] goldengate跨平台跨结构跨字符集 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-06-27 16:23 |只看该作者 |倒序浏览
最近因为公司业务需要,需要从sybase数据库和DB2数据库中取数据生成报表.由于公司已经购买了Goldengate,所以使用goldengate解决此问题.现事后回忆,写此步骤,以供有需要的同仁参考:
1.数据源:SYBASE数据库为:ASE12.5.4 for Solaris,字符集为iso_1;DB2V9.7 for aix,字符集为UTF-8.
2.目标数据库:SYBASE,ASE15.7,字符集为UTF-8.
3.goldengate 11.2.1以上才支持字符集转换,且支持ASE15.7 for Solaris,低于此版本不支持.所以目标库版本也只能选择ASE15.7
4.因支持的原因,SYBASE数据源使用中间数据库ASE15.7. SYBASE数据源到中间数据库使用SYBASE的RS复制,非常好实现.
5.在ASE中间数据库处安装GOLDENGATE11.2.1
6.在DB2数据源安装GOLDENGATE11.2.1
7.在目标数据库SYBASE安装GOLDENGATE11.2.1
8.配置复制参数.
9.同步初始数据.SYBASE数据源到中间数据库,使用BCP;DB2数据源使用EXPORT,但要注意字段间隔格式,BCP IN 到目标库.
现此复制运行正常.
要点:1.在配置时,注意字符转换;
       2.数据初始同步时,注意字符转换.本人在此很费了些时间.所以特此提醒.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP