濟南的雨和Oracle GoldenGate 的Bug,oraclegoldengate
濟南現在在下雨(2014.11.28 03:16am ),可是,我現在的心情,用齊秦的歌來形容,是最恰當不過了---“無情的雨,輕輕把我打醒,讓我的淚,像雨水一樣冰”
剛剛確認了一個生產環境中ogg的bug(該bug跟ddl有關),出現bug的ogg版本為:
Oracle GoldenGate Capture for Oracle Version 11.2.1.0.25 19181440 19358139 AIX 5L, ppc, 64bit (optimized), Oracle 11g on Sep 3 2014 13:34:20 ——————————————>注意該時間
出現bug的ogg 介質來源於:p19509714_1121025_AIX64-5L.zip
在該zip檔案中的 pdf檔案中,對該ogg版本fix的bug有如下描述:
Version 11.2.1.0.25 BLR 19358139–1 September 2014 19358139 - GoldenGate parsing multiple times.Cache the prepare update statement to checkpoint table.
我自己虛擬機器上測試的ogg版本為:
Oracle GoldenGate Capture for Oracle Version 11.2.1.0.25 19181440 19517566_FBO Linux, x64, 64bit (optimized), Oracle 11g on Sep 4 2014 15:53:25 ——————————————>注意該時間
該Version 11.2.1.0.25 19181440 19517566_FBO 版本是如下的介質:
p19551348_1121025_Linux-x86-64.zip
在該zip檔案中的 pdf檔案中,對該ogg版本fix的bug有如下描述:
Version 11.2.1.0.25 BLR19517566 –5 September 201419517566 - IE EXTRACT ABEND WITH OGG 01161 BAD COLUMN INDEX .Fixed a problem with STARTSCN greater than 8 bytes number.
對比兩個ogg程式的編譯時間,可以看出,僅僅相差1天,可是fix 掉的bug卻不一樣。。。
這也正好能解釋:為啥我自己的虛擬機器上再現不了客戶生產環境中的問題。。。。
以"19517566"為關鍵字在mos上搜尋,能搜到如下的文章:
Extract will not replicate the newly added columns in the table (文檔 ID 1944004.1)EXTRACT misparses DDL metadata causing extract/ replicat errors when processing DML after a DDL change (文檔 ID 1923448.1)
以上兩篇文章中,均建議將ogg升級至最新版本----11.2.1.0.27
而"19517566"也是oracle sr工程師給我的這個生產環境中的ogg問題定位到的bug,看來ogg又免不了升級了。。。