新增 PostgreSQL 的 Replicat

Replicat 是將資料傳遞至目標資料庫或技術的流程。它會讀取目標上的歷程檔、重新建構 DML 或 DDL 作業,然後將它們套用到目標。瞭解如何為 PostgreSQL 資料庫新增 ReplicatExtract for PostgreSQL Database、 OCI Database with PostgreSQLAmazon Aurora PostgreSQLAmazon RDS for PostgreSQLAzure Database for PostgreSQLAzure Cosmos DB for PostgreSQL ,以及 Google Cloud SQL for PostgreSQL 技術。

請務必遵循部署版本的適當指示。

為 PostgreSQL (26ai) 新增 Replicat

開始前

如果發生中斷,請確定為 Replicat Replicat 重新啟動新增「檢查點」表格,但不重新擷取重新套用交易。

  1. OCI GoldenGate 部署主控台中,展開資料庫連線,然後選取您的目標資料庫。
  2. 按一下新增檢查點 (加號圖示)。
  3. 檢查點表格中,輸入目標綱要名稱,然後按一下送出
若要在 GoldenGate 26ai 中新增 PostgreSQL 的 Replicat ,請執行下列動作:
  1. 在建置主控台導覽功能表中,按一下 Replicats
  2. Replicats 頁面上,按一下「新增 Replicat」(加號圖示)。
  3. 「新增 Replicat」表單包含四個頁面。視需要完成表單:
    1. Replicat 資訊頁面上:
      1. 選取 Replicat 類型
        • Classic Replicat
        • Coordinated Replicat
        • Parallel Replicat

        附註:

        瞭解不同的 Replicat 類型
      2. 按一下下一步
    2. 在「Replicat 選項」頁面上:
      1. 輸入 Replicat 歷程檔詳細資訊:
        • 名稱 (只能有兩個字元)
        • 子目錄
      2. 選取目標證明資料:
        • 網域
        • 別名
        • Checkpoint Table
        • (可選擇) 何時開始
      3. 輸入歷程檔位置序號RBA 偏移
      4. 按一下下一步
    3. 在「受管理選項」頁面上,視需要完成選擇性欄位:
      1. 選取設定檔名稱
      2. 啟用對部署狀況具有重大影響
      3. 啟用自動啟動
      4. 啟用自動重新啟動
      5. 按一下下一步
    4. 在「參數檔」頁面上,您可以設定 Replicat 對應來源和目標表格的方式。例如:
      MAP table.*, TARGET table.*;
  4. 按一下建立並執行以啟動 Replicat。如果按一下「建立」,您可以稍後在 Replicats 頁面手動啟動 Replicat
您會返回 Replicats 頁面,您可以在此選取 Replicat 來檢視其詳細資訊。

為 PostgreSQL 新增 Replicat (21 c)

開始前

新增 Replicat 之前,請先建立檢查點表格,確保 Replicat 可重新啟動而不會重新套用交易。

  1. OCI GoldenGate 部署主控台導覽功能表中,按一下組態
  2. 管理服務頁籤中,移至資料庫頁籤。
  3. 按一下目標資料庫的資料庫連線圖示。
  4. 按一下新增檢查點 (加號圖示)。
  5. 針對「檢查點表格」,輸入目標綱要名稱,然後按一下送出
請依下列步驟新增 GoldenGate 21 c 中 PostgreSQL 目標的 Replicat 處理作業:
  1. 在部署主控台的「管理服務總覽」頁面上,按一下新增 Replicat (加上圖示)
  2. 在「新增 Replicat」精靈的「Replicat 類型」頁面中,選取下列其中一項,然後按一下下一步
    • 一般 Replicat
    • 協調式 Replicat
    • 平行 Replicat
  3. 在「Replicat 選項 (Replicat Options)」頁面上,完成下列欄位:
    1. 對於程序名稱,請輸入名稱,長度不超過 5 個字元。
    2. (選擇性) 在描述中,輸入簡短描述以區分此 Replicat 與其他 Replicat。
    3. 對於意圖,請選取 Replicat 的用途:
      • 災害復原
      • 單向 (預設)
      • N 向
    4. 對於證明資料網域證明資料別名,請選取目標資料庫網域和別名,或建立新的網域和別名。
    5. 對於來源,請選取要處理的資料來源,可以是歷程檔檔案
    6. 如果來源是「歷程檔」,請在歷程檔名稱輸入 Extract 歷程檔的名稱。如果來源為「檔案」,則輸入檔案名稱
    7. (選擇性) 如果來源為「歷程檔」,且您預期歷程檔位於預設以外的位置,則輸入歷程檔子目錄的位置。
    8. 對於開始,請選取資料處理的起點:
      • 日誌中的位置 (預設)
      • Now
      • 自訂時間
    9. 對於軌跡序號,請保留預設值或輸入交易日誌序號。
    10. 對於歷程檔 RBA 偏移,請保留預設值或輸入偏移值。
    11. 對於檢查點表格,請選取您為目標部署建立的檢查點表格,或輸入兩個零件檢查點表格名稱。
  4. 在「加密設定檔 (Encryption Profile)」下,選取設定檔名稱。如果未建立加密設定檔,預設會選取本機公事包。
  5. 下一步
  6. 在「參數檔 (Parameter File)」頁面上,新增參數以進一步設定 Replicat 處理作業。

    附註:

    GoldenGate 預設使用格林威治標準時間 (GMT)。使用 SETENV 以置換預設設定。舉例而言:
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    深入瞭解 SETENV

  7. 按一下建立並執行。如果您按一下建立,則可以稍後從「管理服務總覽」頁面手動啟動 Replicat。
您可以返回「管理服務總覽」頁面,檢視 Replicat 處理作業的建立及存取 Replicat 動作。