【goldengate】官方文件筆記三 Oracle GoldenGate 實時報表
這篇文件循序漸進的講述了OGG在適時複製的幾種配置方案。從最基本的配置開始講起,逐漸加入新的程式,加入新的策略,配置也隨之改變。下面從最基礎的配置說起。
報表配置
一對一複製是OGG最基本的配置方案:從源端資料庫到目標資料庫複製資料。在目標端從事報表和分析工作,實現OLTP和OLAP分離。
建立一個標準的報表配置
標準的OGG配置是一個提取組(Extract group)將捕獲的資料通過TCP/IP傳送給目標系統的trail檔案中,複製組(Relicat group)從trail中讀取資料,執行sql語句重演DML和DDL語句,實現資料的同步複製。
SOURCEdb ---> EXTRACT ---> TCP/IP ---> RMTTRAIL ---> REPLICAT ---> TARGETdb
源端系統
配置管理程式(Manager process)
1,在源端配置管理程式,參見筆 【goldengate】官方文件筆記一
http://blog.itpub.net/29047826/viewspace-1249506/
配置提取程式組(Extract group)
2,在源端,使用ADD EXTRACT 命令來建立一個提取組(Extract group),取名為ext
ADD EXTRACT, {TRANLOG | INTEGRATED TRANLOG}, BEGIN
3,在源端,使用ADD RMTTRAIL命令來在目標系統上指定目標主機的trail檔案(remote trail)。引數EXTRACT將trail檔案和提取組向關聯。
ADD RMTTRAIL, EXTRACT
4,在源端,使用EDIT PARAMS命令為提取組(Extract group)建立引數檔案。
-- 為提取組指定名稱 EXTRACT
-- OGG管理使用者登入資料的使用者名稱和密碼
[SOURCEDB][, USERID [, PASSWORD []]
-- 指定目標系統的IP地址,埠號和加密方式
RMTHOST, MGRPORT , ENCRYPT
-- 指定遠端trail和加密方式
ENCRYPTTRAIL [] RMTTRAIL
-- 指定要捕獲的表 TABLE.;
報表配置
一對一複製是OGG最基本的配置方案:從源端資料庫到目標資料庫複製資料。在目標端從事報表和分析工作,實現OLTP和OLAP分離。
建立一個標準的報表配置
標準的OGG配置是一個提取組(Extract group)將捕獲的資料通過TCP/IP傳送給目標系統的trail檔案中,複製組(Relicat group)從trail中讀取資料,執行sql語句重演DML和DDL語句,實現資料的同步複製。
SOURCEdb ---> EXTRACT ---> TCP/IP ---> RMTTRAIL ---> REPLICAT ---> TARGETdb
源端系統
配置管理程式(Manager process)
1,在源端配置管理程式,參見筆 【goldengate】官方文件筆記一
http://blog.itpub.net/29047826/viewspace-1249506/
配置提取程式組(Extract group)
2,在源端,使用ADD EXTRACT 命令來建立一個提取組(Extract group),取名為ext
ADD EXTRACT
3,在源端,使用ADD RMTTRAIL命令來在目標系統上指定目標主機的trail檔案(remote trail)。引數EXTRACT將trail檔案和提取組向關聯。
ADD RMTTRAIL
4,在源端,使用EDIT PARAMS命令為提取組(Extract group)建立引數檔案。
-- 為提取組指定名稱 EXTRACT
-- OGG管理使用者登入資料的使用者名稱和密碼
[SOURCEDB
--
RMTHOST
-- 指定遠端trail和加密方式
ENCRYPTTRAIL [
-- 指定要捕獲的表 TABLE
相關文章
- Oracle GoldenGate 11g官方文件Administrator’s Guide續三OracleGoGUIIDE
- Oracle GoldenGate 11g官方文件Administrator’s GuideOracleGoGUIIDE
- Oracle GoldenGate 11g官方文件Administrator’s Guide續二OracleGoGUIIDE
- Oracle GoldenGate 11g官方文件Administrator’s Guide續一OracleGoGUIIDE
- Oracle GoldenGate 11g官方文件Administrator’s Guide續四OracleGoGUIIDE
- Oracle GoldenGate安裝(三)OracleGo
- ORACLE GoldenGate Initial LoadOracleGo
- About the Oracle GoldenGate TrailOracleGoAI
- Oracle GoldenGate 18.1釋出OracleGo
- Oracle GoldenGate安裝(一)OracleGo
- Oracle GoldenGate安裝(二)OracleGo
- Oracle GoldenGate常用引數詳解OracleGo
- Step by Step Data Replication Using Oracle GoldenGateOracleGo
- GoldenGate Enterprise Manager Plug-In(12.1.0.3.0) 部署文件Go
- 使用GoldenGate 遷移Oracle到PostgreSQL/LightDBGoOracleSQL
- oracle 資料透過goldengate 實時同步到kafka訊息佇列中OracleGoKafka佇列
- Oracle GoldenGate 18.1 支援的DB和OS列表OracleGo
- ORACLE GoldenGate 使用技巧-容錯處理等OracleGo
- Oracle Goldengate 12c打pus補丁OracleGo
- goldengate + asm + racGoASM
- GoldenGate表異構的解決方法Go
- oracle goldengate實用文件兩個(所有命令幫助及ogg錯誤程式碼解釋)OracleGo
- goldengate抽取程式延遲90小時Go
- 用python生成oracle goldengate複製配置檔案PythonOracleGo
- GoldenGate Logdump基本使用Go
- Oracle案例13—— OGG-01163 Oracle GoldenGate Delivery for Oracle, reprpt01.prmOracleGo
- Oracle GoldenGate 針對表沒有主鍵或唯一索引的解決方案OracleGo索引
- 使用Oracle Grid配置Goldengate或其他第三方應用高可用OracleGo
- Oracle GoldenGate同步服務歸檔空間維護OracleGo
- Oracle Goldengate(ogg) 12c認證考試流程OracleGo
- Oracle GoldenGate Veridata 12.2.1.4安裝配置使用全手冊OracleGo
- How To Replicate Data from Oracle to Postgres Using GoldenGate (Doc ID 1544137.1OracleGo
- GoldenGate GGSCI監控命令Go
- GoldenGate的基本配置流程Go
- goldengate的sqlexec測試GoSQL
- 基於Docker的GoldenGate部署DockerGo
- Can GoldenGate Replicate An Oracle Table That Contains Only CLOB Column(s)? (Doc ID 971833.1)GoOracleAI
- GoldenGate實時投遞資料到大資料平臺(7)– Apache HbaseGo大資料Apache
- 使用GoldenGate EVENTACTIONS執行資料的實時觸發和定製化Go