付費(fèi)下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、GOLDENGATE 常用參數(shù)概述所有的 GoldenGate 進(jìn)程均有參數(shù)文件 進(jìn)程均有參數(shù)文件 所有的 Manager Extract Replicat Utilities 所有參數(shù)均有缺 省配置 實(shí)際應(yīng)用只需對小部分參數(shù)進(jìn)行配置 所有參數(shù)文 件均放在 ./dirprm 目錄下 目錄下 缺省通過進(jìn)程名進(jìn)行查 找.Manager 參數(shù) 參數(shù)2012 年 5 月 11 日星期五 年 月 日星期五MANAGER 參數(shù)舉例PORT 7809 DYNAMICPORTLIST 7840-7850PURGEOLDEXTRACTS /ggs/dirdat/rt*,USECHECKPOINTS AUTOST
2、ART ER * AUTORESTARTEXTRACT *, WAITMINUTES 2, RETRIES 5LAGREPORTHOURS 1 LAGINFOMINUTES 3LAGCRITICALMINUTES 5MANAGER P arameters -Port ManagementParameterAUTOSTARTDescription指定在 mgr 啟動時自動啟動那些進(jìn)程 指定在 啟動時自動啟動那些進(jìn)程 . 啟動時自動啟動那些進(jìn)程AUTOSTART ER * AUTOSTART extract extszAUTORESTART定在 mgr 可以定時重啟那些進(jìn)程??梢栽诰W(wǎng)絡(luò)中可以定時重
3、啟那些進(jìn)程。 指定在 可以定時重啟那些進(jìn)程斷等故障恢復(fù)后自動重起,避免人工干預(yù) . 斷等故障恢復(fù)后自動重 起,避免人工干預(yù)AUTORESTART ER *, WAITMINUTES 5, RETRIES 3DYNAMICPORTLIST指定 GoldenGate 可以使用那些端口接受 可以使用那些端發(fā)送 過端口偵 的口接受 extract 發(fā)送 指定 可以使用那些端口接受 來的數(shù)據(jù) . 過來的數(shù)據(jù)DYNAMICPORTLIST 7840-7850PORT制定 GoldenGate 的 mgr 進(jìn)程使用哪個 TCP/IP制定 進(jìn)程使用哪個 端口偵 聽請求 . 聽請求PORT 7809MANAGE
4、R P arameters -Event ManagementParameterLAGCRITICALDescription指定認(rèn)為超過此時間即為嚴(yán)重錯誤的延遲最大值,指定認(rèn)為超過此時間即為嚴(yán)重錯誤的延遲最大值,如果延遲達(dá)到 此時間值則會在 ggserr.log 里面寫入一條 里面寫入一條error 信息 此時間值則會在 里面寫入一條 信息LAGCRITICALMINUTES 10LAGINFO指定一個延遲時限,如果延遲達(dá)到此時間值則會在指定個延遲時限,如果延遲達(dá)到此時間值則會在ggserr.log 里面里面 寫入一條 info 信息 寫入一條 信息LAGINFOMINUTES 3中報(bào)告延遲的
5、時LAGREPORT PURGEOLDEXTRAC TS指定在 ggserr.log 中報(bào)告延遲的時間間隔間間隔 . 指定在中報(bào)告延遲的時間間隔LAGREPORTHOURS 1定義自動刪除過時的隊(duì)列以節(jié)省硬盤空間。定義自動刪除過時的隊(duì)列以節(jié)省硬盤空間。一般按照兩個規(guī)則來刪除:nn.r刪保證無數(shù)據(jù)丟失;其次,可以保留一定的天數(shù)。保證無數(shù)首先, 要滿足檢查點(diǎn)要求, 沒有使用過的隊(duì)列不能刪除, 除:首先,要滿足檢查點(diǎn)要求, 沒有使用過的隊(duì)列不能刪除,據(jù)丟失;其次,可以保留一定的天數(shù)。只有當(dāng)已經(jīng)使用且超過設(shè)定的天數(shù)后的隊(duì)列會被自動刪除。過且超過設(shè)定的天數(shù)后的隊(duì)列會被自動刪除。purgeoldextra
6、cts/backup/goldengate/dirdat/*,usecheckpoints, minkeepdaysExtract 參數(shù)概覽 抽取進(jìn)程有以下方面參數(shù) : 抽取進(jìn)程有以下方面參數(shù)Checkpoint 復(fù)制目標(biāo) Local System Multiple Remote數(shù)據(jù)Systems One to many GoldenGate Trails 數(shù)據(jù)源 WhichTables Which Rows and Columns Which Operations影射和變換Extract 參數(shù)文件舉例 -日志抽取進(jìn)程 參數(shù)文件舉例extract extsz userid goldengate
7、, password * -REPORT AT 01:59 -reportrollover at 02:00 -transmemory directory (/backup/goldengate/dirtmp,8G,4G),ram 2G,transram 500M tranlogoptions rawdeviceoffset 0 -warnlongtrans 12h, checkintervals 30m exttrail /backup/goldengate/dirdat/sz dynamicresolution numfiles 2000 tableexclude tableexclude
8、 tableexclude tableexclude tableexclude ctais2.TMP_*; ctais2.BAK_*; ctais2.MLOG$_*;ctais2.RUPD$_*; ctais2.KJ_*;table ctais2.*;Extract參數(shù)文件舉例-傳輸進(jìn)程參數(shù)文件舉例 extract dpesz setenv ( NLS_LANG =AMERICAN_AMERICA.ZHS16GBK ) passthru REPORTAT 01:59 reportrollover at 02:00 transmemory directory (/backup/goldengat
9、e/dirtmp,8G,4G), ram 2G,transram 500M -threadoptions iolatencydelay 3000 rmthost 99.16.1.12,mgrport 7809, compress rmttrail /oradata/goldengate/dirdat/sz dynamicresolution numfiles 3000 table ctais2.*;Extract -Table 參數(shù)參數(shù)Syntax:TABLE , WHERE () , FILTER () , KEYCOLS () ,) ,COLS () | ,) , COLSEXCEPT (
10、) | ,FETCHCOLS () | ,) , FETCHCOLSEXCEPT () | , ) , SQLEXEC , FETCHBEFOREFILTER ,;注意: 的結(jié)尾有一個分號。注意: TABLE 的結(jié)尾有一個分SQLPREDICATE“WHERE” , COLMAP () , , ,號。 的結(jié)尾有一個分號Extract 參數(shù)(一) 參數(shù)( 參數(shù)ParameterCHECKPARAMSDescription如果加入該參數(shù),表示下次運(yùn)行只是檢查一下語法,如果加入該參數(shù), 表示下次運(yùn)行只是檢查一下語法, 并不實(shí)際 運(yùn)行進(jìn)程。 運(yùn)行進(jìn)程。 注意:該命令只能檢查一些簡單語法, 注意:該命令
11、只能檢查一些簡單語法,并不能保證參數(shù)文件 是 完全正確的。 完全正確的。 注釋行,也可以用兩個中 劃線 代替 代替 . 注釋行,也可以用兩個中劃線 -代替 -checkparams 表示本行已經(jīng)被注釋掉 表示本行已經(jīng)被注 釋掉 定義抽取進(jìn)程的名字 可以將外部文件的內(nèi)容包含到 本參數(shù)文件中來。 可以將外部文件的內(nèi)容包含到本參數(shù)文 件中來。用于將一些可 以重復(fù)利用的參數(shù)文件部分內(nèi)容隔定義所需要排離出來,便于統(tǒng)一修改。 以重復(fù)利用的參數(shù)文件部分內(nèi)容隔離出來,便于統(tǒng)一修改。 Obey tables.txt除的表。如果在 里面定義了使用通配符,定義所需要排除的表。如果在 table 里面定義了使用通配符
12、,那 里面定義了使用通配符么可以使用該參數(shù)定義排除掉其中的部分表。么可以使用該參數(shù)定義排除*掉其中的部分表。如: tableexclude ctais2.TMP tableexclude ctais2.TEMPTAB;COMMENTEXTRACT OBEYTABLEEXCLUDEExtract 參數(shù)(二) 參數(shù)( 參數(shù) ParameterGETUPDATEAFTERS | IGNOREUPDATEAFTERSGETUPDATEBEFORES | IGNOREUPDATEAFTERSGETUPDATES | IGNOREUPDATESDescription是否在隊(duì)列中寫入后影像,是否在隊(duì)列中寫入
13、后影像,省復(fù)制是否在隊(duì)列中寫入前影像,是否在隊(duì)列中寫入前影像,省不復(fù)制是否復(fù)制 update 操作,缺省復(fù)制 操作, 是否復(fù)制操作GETDELETES | IGNOREDELETES GETINSERTS |IGNOREINSERTS GETRUNCATES|IGNORETRUNCATES是否復(fù)制 delete 操作,缺省復(fù)制 操作, 是否復(fù)制操作是否復(fù)制 insert 操作,缺省復(fù)制 操作, 是否復(fù)制操作是否復(fù)制 truncate操作, 缺省不復(fù)制 . 操作,缺省不復(fù)制否復(fù)制 操作Extract 參數(shù)(三)參數(shù)( 參數(shù)ParameterRMTHOST指定目標(biāo)系統(tǒng)及其DescriptionGo
14、ldenGate Manager 進(jìn)程的端口號,號,用于 進(jìn)程的端口號, 指定目標(biāo)系統(tǒng)及其 進(jìn)程的端口號 義是否使用壓縮進(jìn)行傳輸。 定義是否使用壓縮進(jìn)行傳輸。rmthost 99.16.1.12,mgrport 7809, compressRMTTRAIL EXTTRAIL指定寫入到目標(biāo)端的哪個隊(duì)列。指定寫入到目標(biāo)端的哪個隊(duì)列。指定寫入到本地的哪個隊(duì)列。指定寫入到本地的哪個隊(duì)列。SQLEXEC PASSTHRU運(yùn)行時首先運(yùn)行一個 sql 語句在 extract 運(yùn)行時首先運(yùn)行個 語句。 運(yùn)行時首先運(yùn)行一個 語句。sqlexec "Alter session set constrain
15、ts=deferred"禁止 extract 與數(shù)據(jù)庫交互,適用于 與數(shù)據(jù)庫交互,適用于Data Pump 傳輸進(jìn)程 禁止 與數(shù)據(jù)庫交互 傳輸進(jìn)程dpeXX )。 )。 針對 extract 進(jìn)程設(shè)定系統(tǒng)環(huán)境變量。程設(shè)定系統(tǒng)環(huán)境變量。 針對 進(jìn)程設(shè)定系統(tǒng)環(huán)境變量setenv ( NLS_LANG =AMERICAN_AMERICA.ZHS16GBK )GETENV | SETENVExtract 參數(shù)(四) 參數(shù)( 參數(shù)ParameterREPORT 定義自動定時報(bào)告。定義自動定時報(bào)告。REPORT AT 01:59DescriptionSTATOPTIONS定義每次使用 stat
16、時統(tǒng)計(jì)數(shù)字是否需要重置。 時統(tǒng)計(jì)數(shù)字是否需要重置。 定義每次使用 時統(tǒng)計(jì)數(shù)字是否需要重置REPORTCOUNT報(bào)告已經(jīng)處理的紀(jì)錄條數(shù)統(tǒng)計(jì)數(shù)字。報(bào)告已經(jīng)處理的紀(jì)錄TLTRACE打開對于數(shù)據(jù)庫日志的跟蹤日志TRACE/TRACE2打開對 GoldenGate 進(jìn)程的跟蹤日志, 一般用于調(diào)試。 進(jìn)程 的跟蹤日志,一般用于調(diào)試。 打開對 進(jìn)程的跟蹤日志DISCARDFILE定義 discard 文件位置,如果處理中有紀(jì)錄出錯會寫入到此文件 文件位置, 定義 文件位置中。discardfile /oradata/goldengate/repkj.dsc,append,megabytes 100mExtr
17、ac 參數(shù)(五) 參數(shù)( 參數(shù)ParameterNUMFILESDescription定義本 extract為最大多少張表預(yù)留空間,缺省為 500 ,超過 為最大多少張表預(yù)留空間,缺省為 定義本為最大多少張表預(yù)留空間500 張表需要設(shè)定一個比實(shí)際表數(shù)略大的值。張表需要設(shè)定一個比實(shí)際表數(shù)略大的值。張表需要設(shè)定一個比實(shí)際表數(shù)略大的值numfiles 3000PURGEOLDEXTRACTS REPORTROLLOVERTRANSMEMORY進(jìn)程, 設(shè)置。 同 mgr 進(jìn)程,可以設(shè)置自動刪除隊(duì)列,建議在 進(jìn)程 可以設(shè)置自動刪除隊(duì)列,建議在 mgr 設(shè)置。 設(shè)置設(shè)定切換一個日志的時間和間隔。設(shè)定切換一
18、個日志的時間和間隔。reportrollover at 02:00設(shè)定 GoldenGate 的抽取進(jìn)程能夠使用的內(nèi)存大小。如下參數(shù) 的抽取進(jìn)程能夠使用的內(nèi)存大小。設(shè)定 的抽取進(jìn)程能夠使用的內(nèi)存大小 指定本進(jìn)程最大只能占用2G 內(nèi)存 內(nèi)存,指定本進(jìn)程最大只能占用 內(nèi)存,其中每個事務(wù)最大占用內(nèi) 存不能超過 500M ,如果超過則使用指定目錄作為虛擬內(nèi)存, 存不能超過 ,如果超過則使用指定目錄作為虛擬內(nèi)存,8G目錄下的單個文件大小為 4G ,最多只能在該目錄下占用 該目錄下的單個文件大小為 ,最多只能在該目錄下占用 間作為緩存: 空間作為緩存:transmemory directory (/bac
19、kup/goldengate/dirtmp,8G,4G),ram 2G,transram 500MExtrac 參數(shù)(六) 參數(shù)( 參數(shù)ParameterDBOPTIONSDescription指定對于某種特定數(shù)據(jù)庫所需要的特殊參數(shù)。指定對于某種特定數(shù)據(jù)庫所需要的特殊參數(shù)。SOURCEDB, USERID ,PASSWORD指定所要登陸的數(shù)據(jù)庫名稱,用戶名和密碼。對于指定所要登陸的數(shù)據(jù)庫名稱, 用戶名和密碼。 對于 oracle 無需指 無,直接指需指 定 sourcedb ,直接指定用戶名和密碼即可。定用戶名和密碼即可。 Userid goldengate, password goldeng
20、ate 指定在解析數(shù)據(jù)庫日志時所需要的特殊參數(shù)。如, 指定在解析數(shù)據(jù)庫日志時所需要的特殊參數(shù)。例如, 對于裸設(shè) 可能需要加入下列參數(shù): 備,可能需要加入下列 參數(shù): tranlogoptions rawdeviceoffset 0TRANLOGOPTIONSWARNLONGTRANS指定對于超過一定時間的長交易可以在 ggserr.log 里面寫 里面寫 指定對于超過一定時間的長交易可以在 入警告信息。例如,每隔 30 分鐘檢查一次長交易 分鐘檢查一次長交易, 入警告信息。例如每隔 分鐘檢查一次長交易,對于超過 12 個小時的進(jìn)行告警個小時的進(jìn)行告警: 超過 個小警:時的進(jìn)行告警:-warnl
21、ongtrans 12h, checkintervals 30mReplicat 參數(shù) 參數(shù)Replicat 參數(shù)概覽 提供如下方面參數(shù) : 提供如下方面參數(shù) Checkpoint 數(shù)據(jù)影 射關(guān)系 Optional row-level selection criteria Optional錯誤column mapping facilities Optional transformation servicesOptional Stored Procedure or SQL query execution處理機(jī)制 其它可選參數(shù)Replicat 參數(shù)舉例replicat re psz setenv
22、( NLS_LANG =AMERICAN_AMERICA.ZHS16GBK ) userid goldengate, password * sqlexec "Alter session set constraints=deferred" REPORT AT 01:59 reportrollover at 02:00 -handlecollisions reperror default,discard discardfile /oradata/goldengate/dirrpt/repsz.dsc,append, megabytes 10 -grouptransops 100
23、 -batchsql assumetargetdefs allownoopupdates dynamicresolution numfiles 3000 -mapexclude CTAIS2.JC_GY_SWWSWH -mapCTAIS2.SHOULIXINXI, target CTAIS2.SHOULIXINXI, keycols ( SHOULIBIANHAO ); MAP ctais2.* ,TARGETctais2.*;Replicat -MAP參數(shù)參數(shù)MAP , TARGET , EXCEPTIONSONLY , COLMAP () ,KEYCOLS () , WHERE () ,
24、FILTER () ; 注意 map 語句必 須以一個分號結(jié)束; 語句必須以一個分號結(jié)束; 注意 語 句必須以一個分號結(jié)束Replicat 命令(一) 命令( 命令ParameterCHECKPARAMS COMMENTDescription檢查參數(shù)語法然后停止。 檢查參數(shù)語法然后停止。 注釋行。注釋行。REPLICAT定義進(jìn)程名稱。 定義進(jìn)程名稱。replicat repszUSERID指定登陸目標(biāo)數(shù)據(jù)庫的用戶名和密碼。指定登陸目標(biāo)數(shù)據(jù)庫的用戶名和密碼。Userid goldengate, password 123456OBEY將外部文件包含到參數(shù)文件中。將外部文件包含到參數(shù)文件中Repli
25、cat 命令(二) 命令( 命令ParameterASSUMETARGETDEFSDescription假定兩端數(shù)據(jù)結(jié)構(gòu)一致使用此參數(shù)。假定兩端數(shù)據(jù)結(jié)構(gòu)是否復(fù)制 update 操作,缺省為復(fù)制o操作,缺省為復(fù)制。致使用此參數(shù)。SOURCEDEFS假定兩端數(shù)據(jù)結(jié)構(gòu)不一致,使用此參數(shù)指定源端的數(shù)據(jù)定兩端數(shù)據(jù)結(jié)構(gòu)不一致,結(jié)構(gòu)定義文件。該文件需要由GoldenGate 工具產(chǎn)生。工具產(chǎn)生。 結(jié)構(gòu)定義文件。該文件需要由 工具產(chǎn)生MAPEXCLUDE用于使用在 map 中使用匹配時排除掉指定的表, 類似中使用*匹配時排除掉指定的表用于使用在中使用 匹配時排除掉指定的表, 于于源端的 tablexclude
26、 。 于于源端的 。mapexclude CTAIS2.JC_GY_SWWSWH MAP ctais2.* ,TARGET ctais2.*;GETDELETES | IGNOREDELETES GETUPDATES /IGNOREUPDATES是否復(fù)制 delete 操作,缺省為復(fù)制。是否復(fù)制 操作,缺省為復(fù)制。 操作是否復(fù)制 操作Replicat 命令(三) 命令( 命令ParameterGETINSERTS | IGNOREINSERTS GETUPDATEAFTERS | IGNOREUPDATEAFTERS GETUPDATEBEFORES |IGNOREUPDATEBEFORESG
27、ETTRUNCATES | IGNORETRUNCATESDescription是否復(fù)制 insert 操作, 缺省為復(fù)制。 操作,缺省為復(fù)制。否復(fù)制 操作是否讀取后影像,缺省為讀取。是否讀取后影像,缺省為讀取。是否讀取前影像,缺省為不讀取是否讀取前影像,缺省為不讀取。是否復(fù)制 truncate 操作,缺省為不復(fù)制。 操作,缺省為不 復(fù)制。 是否復(fù)制 操作allownoopupdates允許執(zhí)行無實(shí)際變化的 update 。例如, updatea=a 會紀(jì)錄一條 。例如, 允許執(zhí)行無實(shí)際變化的 會紀(jì)錄條 update ,但是沒有后影像,無法正確構(gòu)筑 語句。 ,但 是沒有后影像,無法正確構(gòu)筑 where 語句。 語句Replicat 命令(四) 命令( 命令 ParameterREPERROR的響Description定義出錯以后 replicat 的響應(yīng), 一般可以定義為兩種:應(yīng),一般可以定義為兩種:定義出錯以后 的響應(yīng) Abend ,即一旦出現(xiàn)錯誤即停止復(fù)制,此為缺省配置;,即一旦出現(xiàn)錯誤即停止復(fù)制,此為缺省配置;Discard ,出現(xiàn)錯誤后繼續(xù)復(fù)制,只把錯誤的數(shù)據(jù)放到 ,出現(xiàn)錯誤后繼續(xù)復(fù)制,discard 文件中文件中文件中REPER
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職第三學(xué)年(海綿城市建設(shè)技術(shù))海綿設(shè)施施工階段測試題及答案
- 2025年大學(xué)二年級(網(wǎng)絡(luò)媒體UI設(shè)計(jì))UI應(yīng)用階段測試題及答案
- 2025年大學(xué)第四學(xué)年(數(shù)字媒體技術(shù))數(shù)字媒體交互設(shè)計(jì)試題及答案
- 2025年大學(xué)第四學(xué)年(工業(yè)設(shè)計(jì))產(chǎn)品結(jié)構(gòu)設(shè)計(jì)綜合試題及答案
- 2025年高職老年保健與管理(老年?duì)I養(yǎng)與膳食)試題及答案
- 2025年中職(新能源汽車檢測與維修)智能駕駛輔助設(shè)備基礎(chǔ)試題及答案
- 2025年高職(酒店管理綜合實(shí)訓(xùn))服務(wù)創(chuàng)新實(shí)操試題及答案
- 2026年幼兒教育(幼兒語言表達(dá))試題及答案
- 2025年高職老年人服務(wù)與管理(心理疏導(dǎo)方法)試題及答案
- 2025年高職模具設(shè)計(jì)與制造(模具設(shè)計(jì)制造應(yīng)用)試題及答案
- DeepSeek零基礎(chǔ)到精通手冊(保姆級教程)
- 圖說01 亞洲的位置和范圍-【圖說地理】2023-2024年七年級地理下冊填圖訓(xùn)練手冊(人教版)(原卷版)
- 中小企業(yè)主的家庭財(cái)富管理方案
- 貴州省貴陽市(2024年-2025年小學(xué)五年級語文)部編版期末考試((上下)學(xué)期)試卷及答案
- 正規(guī)裝卸合同范本
- 自動控制原理仿真實(shí)驗(yàn)課程智慧樹知到答案2024年山東大學(xué)
- JBT 7946.2-2017 鑄造鋁合金金相 第2部分:鑄造鋁硅合金過燒
- 【當(dāng)代中國婚禮空間設(shè)計(jì)研究4200字(論文)】
- GB/T 20322-2023石油及天然氣工業(yè)往復(fù)壓縮機(jī)
- 提撈采油安全操作規(guī)程
- DB3211-T 1048-2022 嬰幼兒日間照料托育機(jī)構(gòu)服務(wù)規(guī)范
評論
0/150
提交評論