Goldengate引數簡要說明
Goldengate引數簡要說明
*******************************************************************************
MANAGER程式引數配置說明:
PORT:指定服務監聽埠;預設埠為7809
DYNAMICPORTLIST:動態埠:可以制定最大256個可用埠的動態列表,當指定的埠不可用時,管理程式將會從列表中選擇一個可用的埠,源端和目標段的 Collector、Replicat、GGSCI程式通訊也會使用這些埠;
COMMENT:註釋行,也可以用--來代替;
AUTOSTART:指定在管理程式啟動時自動啟動哪些程式;
AUTORESTART:自動重啟引數設定:本處設定表示每3分鐘嘗試重新啟動所有EXTRACT程式,共嘗試5次;
PURGEOLDEXTRACTS:定期清理trail檔案設定:本處設定表示對於超過3天的trail檔案進行刪除。
LAGREPORT、LAGINFO、LAGCRITICAL:定義資料延遲的預警機制:本處設定表示MGR程式每隔1小時檢查EXTRACT的延遲情況,如果超過了30分鐘就把延遲作為資訊記錄到錯誤日誌中,如果延遲超過了45分鐘則把它作為警告寫到錯誤日誌中。
*******************************************************************************
抽取程式和傳輸程式
其實都是EXTRACT程式,也可以配置在一個程式完成這兩個功能,但是當網路傳輸有問題時,這樣抽取也就不能繼續執行了,所以推薦分開配置為兩個程式;
EXTRACT程式引數配置說明:
SETENV:配置系統環境變數
USERID/ PASSWORD:指定OGG連線資料庫的使用者名稱和密碼,這裡使用3.4部分中建立的資料庫使用者OGG;
COMMENT:註釋行,也可以用--來代替;
TABLE:定義需複製的表,後面需以;結尾
TABLEEXCLUDE:定義需要排除的表,如果在TABLE引數中使用了萬用字元,可以使用該引數指定排除掉得表。
GETUPDATEAFTERS|IGNOREUPDATEAFTERS:是否在佇列中寫入後影像,預設複製
GETUPDATEBEFORES| IGNOREUPDATEBEFORES:是否在佇列中寫入前影像,預設不復制
GETUPDATES|IGNOREUPDATES:是否複製UPDATE操作,預設複製
GETDELETES|IGNOREDELETES:是否複製DELETE操作,預設複製
GETINSERTS|IGNOREINSERTS:是否複製INSERT操作,預設複製
GETTRUNCATES|IGNORETRUNDATES:是否複製TRUNCATE操作,預設不復制;
RMTHOST:指定目標系統及其GoldengateManager程式的埠號,還用於定義是否使用壓縮排行傳輸,本例中的compress為壓縮傳輸;
RMTTRAIL:指定寫入到目標斷的哪個佇列;
EXTTRAIL:指定寫入到本地的哪個佇列;
SQLEXEC:在extract程式執行時首先執行一個SQL語句;
PASSTHRU:禁止extract程式與資料庫互動,適用於Data Pump傳輸程式;
REPORT:定義自動定時報告;
STATOPTIONS:定義每次使用stat時統計數字是否需要重置;
REPORTCOUNT:報告已經處理的記錄條數統計數字;
TLTRACE:開啟對於資料庫日誌的跟蹤日誌;
DISCARDFILE:定義discardfile檔案位置,如果處理中油記錄出錯會寫入到此檔案中;
DBOPTIONS:指定對於某種特定資料庫所需要的特殊引數;
TRANLOGOPTIONS:指定在解析資料庫日誌時所需要的特殊引數,例如:對於裸裝置,可能需要加入以下引數 rawdeviceoggset 0
WARNLONGTRANS:指定對於超過一定時間的長交易可以在gsserr.log裡面寫入警告資訊,本處配置為每隔3分鐘檢查一次場交易,對於超過2小時的進行警告;
*******************************************************************************
配置複製程式
REPLICAT程式引數配置說明:
ASSUMETARGETDEFS:假定兩端資料結構一致使用此引數;
SOURCEDEFS:假定兩端資料結構不一致,使用此引數指定源端的資料結構定義檔案,該檔案需要由GlodenGate工具產生。
MAP:用於指定源端與目標端表的對映關係;
MAPEXCLUDE:用於使用在MAP中使用*匹配時排除掉指定的表;
REPERROR:定義出錯以後程式的響應,一般可以定義為兩種:
ABEND,即一旦出現錯誤即停止複製,此為預設配置;
DISCARD,出現錯誤後繼續複製,只是把錯誤的資料放到discard檔案中。
DISCARDFILE:定義discardfile檔案位置,如果處理中油記錄出錯會寫入到此檔案中;
SQLEXEC:在程式執行時首先執行一個SQL語句;
GROUPTRANSOPS:將小交易合併成一個大的交易進行提交,減少提交次數,降低系統IO消耗。
MAXTRANSOPS:將大交易拆分,每XX條記錄提交一次。
*******************************************************************************
MANAGER程式引數配置說明:
PORT:指定服務監聽埠;預設埠為7809
DYNAMICPORTLIST:動態埠:可以制定最大256個可用埠的動態列表,當指定的埠不可用時,管理程式將會從列表中選擇一個可用的埠,源端和目標段的 Collector、Replicat、GGSCI程式通訊也會使用這些埠;
COMMENT:註釋行,也可以用--來代替;
AUTOSTART:指定在管理程式啟動時自動啟動哪些程式;
AUTORESTART:自動重啟引數設定:本處設定表示每3分鐘嘗試重新啟動所有EXTRACT程式,共嘗試5次;
PURGEOLDEXTRACTS:定期清理trail檔案設定:本處設定表示對於超過3天的trail檔案進行刪除。
LAGREPORT、LAGINFO、LAGCRITICAL:定義資料延遲的預警機制:本處設定表示MGR程式每隔1小時檢查EXTRACT的延遲情況,如果超過了30分鐘就把延遲作為資訊記錄到錯誤日誌中,如果延遲超過了45分鐘則把它作為警告寫到錯誤日誌中。
*******************************************************************************
抽取程式和傳輸程式
其實都是EXTRACT程式,也可以配置在一個程式完成這兩個功能,但是當網路傳輸有問題時,這樣抽取也就不能繼續執行了,所以推薦分開配置為兩個程式;
EXTRACT程式引數配置說明:
SETENV:配置系統環境變數
USERID/ PASSWORD:指定OGG連線資料庫的使用者名稱和密碼,這裡使用3.4部分中建立的資料庫使用者OGG;
COMMENT:註釋行,也可以用--來代替;
TABLE:定義需複製的表,後面需以;結尾
TABLEEXCLUDE:定義需要排除的表,如果在TABLE引數中使用了萬用字元,可以使用該引數指定排除掉得表。
GETUPDATEAFTERS|IGNOREUPDATEAFTERS:是否在佇列中寫入後影像,預設複製
GETUPDATEBEFORES| IGNOREUPDATEBEFORES:是否在佇列中寫入前影像,預設不復制
GETUPDATES|IGNOREUPDATES:是否複製UPDATE操作,預設複製
GETDELETES|IGNOREDELETES:是否複製DELETE操作,預設複製
GETINSERTS|IGNOREINSERTS:是否複製INSERT操作,預設複製
GETTRUNCATES|IGNORETRUNDATES:是否複製TRUNCATE操作,預設不復制;
RMTHOST:指定目標系統及其GoldengateManager程式的埠號,還用於定義是否使用壓縮排行傳輸,本例中的compress為壓縮傳輸;
RMTTRAIL:指定寫入到目標斷的哪個佇列;
EXTTRAIL:指定寫入到本地的哪個佇列;
SQLEXEC:在extract程式執行時首先執行一個SQL語句;
PASSTHRU:禁止extract程式與資料庫互動,適用於Data Pump傳輸程式;
REPORT:定義自動定時報告;
STATOPTIONS:定義每次使用stat時統計數字是否需要重置;
REPORTCOUNT:報告已經處理的記錄條數統計數字;
TLTRACE:開啟對於資料庫日誌的跟蹤日誌;
DISCARDFILE:定義discardfile檔案位置,如果處理中油記錄出錯會寫入到此檔案中;
DBOPTIONS:指定對於某種特定資料庫所需要的特殊引數;
TRANLOGOPTIONS:指定在解析資料庫日誌時所需要的特殊引數,例如:對於裸裝置,可能需要加入以下引數 rawdeviceoggset 0
WARNLONGTRANS:指定對於超過一定時間的長交易可以在gsserr.log裡面寫入警告資訊,本處配置為每隔3分鐘檢查一次場交易,對於超過2小時的進行警告;
*******************************************************************************
配置複製程式
REPLICAT程式引數配置說明:
ASSUMETARGETDEFS:假定兩端資料結構一致使用此引數;
SOURCEDEFS:假定兩端資料結構不一致,使用此引數指定源端的資料結構定義檔案,該檔案需要由GlodenGate工具產生。
MAP:用於指定源端與目標端表的對映關係;
MAPEXCLUDE:用於使用在MAP中使用*匹配時排除掉指定的表;
REPERROR:定義出錯以後程式的響應,一般可以定義為兩種:
ABEND,即一旦出現錯誤即停止複製,此為預設配置;
DISCARD,出現錯誤後繼續複製,只是把錯誤的資料放到discard檔案中。
DISCARDFILE:定義discardfile檔案位置,如果處理中油記錄出錯會寫入到此檔案中;
SQLEXEC:在程式執行時首先執行一個SQL語句;
GROUPTRANSOPS:將小交易合併成一個大的交易進行提交,減少提交次數,降低系統IO消耗。
MAXTRANSOPS:將大交易拆分,每XX條記錄提交一次。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29500582/viewspace-1755014/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- GoldenGate HANDLECOLLISIONS引數使用說明Go
- GoldenGate 配置文件,裡面有引數說明Go
- Oracle GoldenGate系統之----相關引數說明OracleGo
- TOP引數說明
- mysqldump引數說明MySql
- mysqldump 引數說明MySql
- MySQL引數說明MySql
- GoldenGate BR(bounded Recovery)簡單說明Go
- WordPress安裝簡要說明
- SQL%ROWCOUNT的簡要說明SQL
- Object TreeView簡要說明 (轉)ObjectView
- 簡要的CKeditor使用說明
- Elasticsearch 引數配置說明Elasticsearch
- kafka 引數配置說明Kafka
- redis 3.0 引數說明Redis
- golden gate 引數說明Go
- oracle引數說明(zt)Oracle
- Oracle Table建立引數說明Oracle
- Oracle Table 建立引數 說明Oracle
- mysqldump引數詳細說明MySql
- mosquitto命令引數說明UI
- Oracle Sequence Cache 引數說明Oracle
- 【MYSQL】MHA引數列表說明MySql
- Mysql JDBC Url引數說明MySqlJDBC
- goldengate ddl 配置說明Go
- Nginx的gzip配置引數說明Nginx
- linux常用核心引數說明Linux
- 【7】JVM引數說明和分析JVM
- 2.--Goldgate常用引數說明Go
- 【MySQL】SemisynchronousReplication配置和引數說明MySql
- Linux SHELL if 命令引數說明Linux
- Redis配置檔案引數說明Redis
- MySQL CMake引數說明手冊MySql
- mysql innodb相關引數說明MySql
- 【ASM學習】ASM引數說明ASM
- 編譯引數-ObjC的說明編譯OBJ
- jquery datatables各引數詳細說明及簡單應用jQuery
- shell簡介之bash程式設計之引數說明(轉)程式設計