- 論壇徽章:
- 0
|
最近因?yàn)楣緲I(yè)務(wù)需要,需要從sybase數(shù)據(jù)庫和DB2數(shù)據(jù)庫中取數(shù)據(jù)生成報(bào)表.由于公司已經(jīng)購買了Goldengate,所以使用goldengate解決此問題.現(xiàn)事后回憶,寫此步驟,以供有需要的同仁參考:
1.數(shù)據(jù)源:SYBASE數(shù)據(jù)庫為:ASE12.5.4 for Solaris,字符集為iso_1;DB2V9.7 for aix,字符集為UTF-8.
2.目標(biāo)數(shù)據(jù)庫:SYBASE,ASE15.7,字符集為UTF-8.
3.goldengate 11.2.1以上才支持字符集轉(zhuǎn)換,且支持ASE15.7 for Solaris,低于此版本不支持.所以目標(biāo)庫版本也只能選擇ASE15.7
4.因支持的原因,SYBASE數(shù)據(jù)源使用中間數(shù)據(jù)庫ASE15.7. SYBASE數(shù)據(jù)源到中間數(shù)據(jù)庫使用SYBASE的RS復(fù)制,非常好實(shí)現(xiàn).
5.在ASE中間數(shù)據(jù)庫處安裝GOLDENGATE11.2.1
6.在DB2數(shù)據(jù)源安裝GOLDENGATE11.2.1
7.在目標(biāo)數(shù)據(jù)庫SYBASE安裝GOLDENGATE11.2.1
8.配置復(fù)制參數(shù).
9.同步初始數(shù)據(jù).SYBASE數(shù)據(jù)源到中間數(shù)據(jù)庫,使用BCP;DB2數(shù)據(jù)源使用EXPORT,但要注意字段間隔格式,BCP IN 到目標(biāo)庫.
現(xiàn)此復(fù)制運(yùn)行正常.
要點(diǎn):1.在配置時(shí),注意字符轉(zhuǎn)換;
2.數(shù)據(jù)初始同步時(shí),注意字符轉(zhuǎn)換.本人在此很費(fèi)了些時(shí)間.所以特此提醒. |
|