GoldenGate之目錄詳解
By Gtlions 2011.8.13@BJ
GoldenGate是個(gè)非常不錯(cuò)的產(chǎn)品,之前是個(gè)獨(dú)立的廠商,前2、3年被oracle收購(gòu)了,作為一款數(shù)據(jù)整合產(chǎn)品,提供了非常強(qiáng)大的功能(國(guó)內(nèi)有類似的產(chǎn)品DSG,在國(guó)內(nèi)企業(yè)占有率還是很高的,當(dāng)初做過(guò)的項(xiàng)目大部分客戶也基本上是用dsg做的數(shù)據(jù)庫(kù)的同步),亞秒級(jí)同步、異構(gòu)環(huán)境支持、source端的最小負(fù)擔(dān)等等。
這里主要是想描述下安裝目錄的具體作用和定義。
GoldenGate在安裝的時(shí)候一個(gè)重要的功能就是創(chuàng)建很多相關(guān)的子目錄,分別用于存放各個(gè)配置、數(shù)據(jù)和日志文件。
安裝字母順序來(lái)吧。
1. dirchk
用于存放由extract抽取進(jìn)程和replicat復(fù)制進(jìn)程創(chuàng)建的checkpoint文件,checkpoint文件保存者當(dāng)前讀和寫(xiě)的時(shí)間戳信息,通過(guò)這些信息保證了數(shù)據(jù)的準(zhǔn)確性和數(shù)據(jù)容錯(cuò)功能。
文件格式如下:<groupname><sequence number>.<ext>
group name就是我們配置的進(jìn)程名稱,序列號(hào),加上后綴名成,后綴名稱分為cpe(checkpoint extract)和cpr(checkpoint replicat)。
2. dirdat
用于存放GG跟蹤文件和由extract進(jìn)程創(chuàng)建的抽取文件,這些文件將被復(fù)制進(jìn)程(或者其他需要的)進(jìn)一步處理和使用。
文件格式如下:
用戶自定義的2個(gè)前綴字符+6為序列號(hào)(跟蹤文件)
或者
用戶自定義的格式(抽取文件)
3. dirdef
用于存放由DEFGEN組件創(chuàng)建的定義文件,包含在異構(gòu)環(huán)境同步中的源或者目標(biāo)端的數(shù)據(jù)定義。是一個(gè)可編輯的文本文件,比如你要添加一個(gè)新進(jìn)創(chuàng)建表的相關(guān)的同步定義就可以在此直接編輯。
文件格式如下:
用戶通過(guò)DEFGEN參數(shù)文件自定義
4. dirout
廢棄,不再使用。
5. dirpcs
用于存放各個(gè)進(jìn)程的狀態(tài)信息,當(dāng)相關(guān)進(jìn)程運(yùn)行的時(shí)候,這些進(jìn)程的相關(guān)信息,比如程序名稱,進(jìn)程名稱,進(jìn)程監(jiān)聽(tīng)端口,進(jìn)程ID等等都將被寫(xiě)入各自狀態(tài)信息文件。
文件格式如下:
<group>.<extension>
其中extension有3個(gè):pce(extract) pcr(replicat) pcm(manager)
6. dirprm
用于存放GG的參數(shù)文件,這些參數(shù)文件可以通過(guò)系統(tǒng)文本編輯器直接編輯,也可以通過(guò)在ggsci命令行下edit params來(lái)編輯,達(dá)到的效果是一樣的。
文件格式如下:
<group name/user-defined name>.prm
或者
mgr.prm
7. dirrec
GG不要它了。
8. dirrpt
用于存放各個(gè)進(jìn)程的報(bào)告文件,內(nèi)容為extract、replicat和manager進(jìn)程運(yùn)行相關(guān)的統(tǒng)計(jì)報(bào)告信息。
問(wèn)價(jià)格式如下:
<group name><sequencenumber>.rpt
9. dirsql
用于存放由TRIGGEN組件創(chuàng)建的SQL腳本文件,這些SQL腳本用于創(chuàng)建GG相關(guān)的記錄觸發(fā)器和日志表。
文件格式如下:
用戶自定義名稱.sql
或者
表名稱.sql
注意都是SQL結(jié)尾的腳本文件。
10. dirtmp
用于執(zhí)行大事務(wù)處理過(guò)程,官方的說(shuō)法是當(dāng)請(qǐng)求的內(nèi)存超過(guò)分配的內(nèi)存的時(shí)候,就會(huì)。。。。。巴拉巴拉,這個(gè)怎么理解和解釋呢?!臨時(shí)文件目錄?
記住一點(diǎn)就是了:不要編輯里面的任何文件和內(nèi)容。
11. dirver
veridata的專用目錄,不解釋。
最后來(lái)個(gè)表格吧,有圖有真相。
-The End-
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
