goldengate 12c對oracle DB的改進

margiex發表於2014-05-08

1. 現在可使用Oracle Universal Installer,即安裝時有圖形化介面,同時會自動安裝java runtime environment,不過個人認為,還是ZIP安裝包方便,解壓即用。

2. 針對整合捕獲(Integrated capture),效能上有了進一步提升,對使用者而言,不必進行額外的配置;

3. Integrated Replicat (整合交付),針對oracle db,現在可以使用此項功能,非oracleDB使用的是coordinated delivery(協同交付),此項功能可以保證DDL與DML交付時的先後順序,以及主外來鍵的引用問題,但此項功能要求在oracle 11.2.0.4及以後的DB版本中才能使用。

4. 針對oracle 12c, CDB, PDB的支援,在這種情況下,現在OGG支援表名為3個部分:container.schema.object
5. 原生DDL支援,在ogg 12c中,使用integrated capture模式捕獲,不用在源端建立觸發器進行捕獲,但只支援11.2.0.4及以後版本,此時使用的是logmining server進行捕獲;針對11.2.0.4以下版本,或使用classic capture模式,仍然需要使用觸發器進行捕獲;
6. 加強的字符集轉換功能:此時轉換由replicat完成,不通過OCI,rep引數中不用設定NLS_LANG引數(有待進一步研究);
7. 遠端任務中支援所有oracle 資料型別,如blob, clob, nclob, udt等; UDT中包含的Clobs也可以支援。
 

相關文章