Goldengate_目錄結構

chenoracle發表於2015-04-08

Goldengate 目錄結構

   

dirchk 檢查點檔案

用於存放由extract抽取程式和replicat複製程式建立的checkpoint檔案,checkpoint檔案儲存著當前讀和寫的時間戳資訊,透過這些資訊保證了資料的準確性和資料容錯功能。

檔案格式如下:.

group name就是我們配置的程式名稱,序列號,加上字尾名成,字尾名稱分為cpe(checkpoint extract)和cpr(checkpoint replicat)。


dirdat 跟蹤檔案和抽取檔案

用於存放GG跟蹤檔案和由extract程式建立的抽取檔案,這些檔案將被複制遠端(或者其他需要的)進一步處理和使用。

檔案格式如下:

使用者自定義的2個字首字元+6為序列號(跟蹤檔案)

或者使用者自定義的格式(抽取檔案)


三  dirdef 資料定義檔案

用於存放由DEFGEN元件建立的定義檔案,包含在異構環境同步中的源或者目標端的資料定義。是一個可編輯的文字檔案,比如你要新增一個新進建立表的相關的同步定義就可以在此直接編輯。

檔案格式如下:

使用者透過DEFGEN引數檔案自定義


四  dirout

廢棄,不再使用。


五  dirprm 引數檔案

用於存放GG的引數檔案,這些引數檔案可以透過系統文字編輯器直接編輯,也可以透過在ggsci命令列下edit params來編輯,達到的效果是一樣的。

檔案格式如下:

.prm

或者

mgr.prm


六  dirpcs 狀態檔案

用於存放各個程式的狀態資訊,當相關程式執行的時候,這些程式的相關資訊,比如程式名稱,程式名稱,程式監聽埠,程式ID等等都將被寫入各自狀態資訊檔案。

檔案格式如下:

.

其中extension有3個:pce(extract)  pcr(replicat)  pcm(manager)


七  dirrec

GG不要它了。


八  dirrpt 報告檔案

用於存放各個程式的報告檔案,內容為extract、replicat和manager程式執行相關的統計報告資訊。

檔案格式如下:

.rpt


dirsql sql 指令碼檔案

用於存放由TRIGGEN元件建立的SQL指令碼檔案,這些SQL指令碼用於建立GG相關的記錄觸發器和日誌表。

檔案格式如下:

使用者自定義名稱.sql

或者

表名稱.sql

注意都是SQL結尾的指令碼檔案。


dirtmp 臨時檔案

用於執行大事務處理過程,當請求的記憶體超過分配的記憶體時使用,不要編輯裡面的任何檔案和內容。


十一  dirver

veridata的專用目錄,GoldenGate Veridata是GoldenGate中用於比較資料庫間資料同步效果,對比源端和目標端資料一致性的工具。




參考:

http://blog.csdn.net/gtlions/article/details/6684434

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29785807/viewspace-1548939/,如需轉載,請註明出處,否則將追究法律責任。

相關文章