1. 程式人生 > >Centos7 ogg配置

Centos7 ogg配置

OGG體系結構: GoldenGate主要包含Manager程序、Extract程序、Pump程序、Replicat程序。 Manager程序:是GoldenGate的控制程序,它主要作用:啟動、監控、重啟GoldenGate的其他程序,報告錯誤及時間,分配資料儲存空間,釋出閾值報告等。 Extract程序:執行在資料庫源端,負責從源端資料表或日誌中捕獲資料。Extract程序利用其內戰的checkpoint機制,週期性地檢查並記錄其讀寫的位置,通常是寫入到本地的trail檔案,這種機制是為了保證如果Extract程序終止或者作業系統宕機,重啟Extract程序之後,GoldenGate能從上一個斷點處繼續向下執行,能夠避免有資料損失。

Pump程序:執行在資料庫源端,作用:如果源端使用了本地trail檔案,那麼Pump程序就會把Trail檔案以資料塊的形式通過TCP/IP協議傳送到目標端,如果Extract程序沒有使用trail檔案,Extract程序抽取完資料之後,直接投遞給目標端。 與Pump程序相對應的Server Collector程序,自動配置的,執行在目標端,作用:就是把Extract/Pump程序投遞過來的資料塊,重新組裝成Trail檔案。 Replicat程序:執行在目標端,是資料投遞的最後一站,負責讀取目標端Trail檔案中的內容,並將解析其解析為DML或DDL語句,然後應用到目標資料庫中。OGG的安裝準備:
將資料庫切換到monunt狀態; ---------------------------------------------附註------------------------------------------ oracle啟動分三步:1、startup nomount; --啟動oracle例程  2、alter database mount; --讀取控制檔案 3、alter database open;--開啟資料庫 ----------------------------------------------------------------------------------------------