將 Replicat 從非整合模式切換為整合模式

僅適用於 Oracle。

如需有關 Oracle AI Database Replicat 模式的詳細資訊,請參閱 Replicat 類型。

此程序會將現有的 Replicat 群組從非整合式模式切換為整合式模式。

注意:請勿將 Replicat 模式之間的切換設定為在 Extract 從失敗復原或重新定位至交易日誌中的其他位置之後立即發生。

  1. 備份 Oracle GoldenGate 工作目錄。

  2. 雖然 Oracle GoldenGate 處理作業會繼續在其目前的組態中執行,讓它們與目前的變更活動保持一致,但請將 Replicat 參數檔複製到新名稱。

  3. 將適當的角色授予 Replicat 使用者,並執行必要的組態步驟,以整合式 Replicat 模式支援您的商業應用程式。

  4. 執行命令行 (Admin Client)。

  5. 停止 Replicat。

    STOP REPLICAT *group*
  6. 從「管理從屬端」登入目標資料庫。

    DBLOGIN USERIDALIAS *alias*

    其中:別名是使用 Oracle GoldenGate 26ai 搭配 Oracle AI Database 26ai 時,具有必要使用者角色之證明資料存放區中使用者的別名,以及使用 Oracle GoldenGate 21c 時,透過 Oracle dbms_goldengate_auth.grant_admin_privilege 程序授予的權限。請參閱授與 Oracle AI Database 26ai 和 Higher 的使用者權限和授與 Oracle Database 21c 和 Lower 的使用者權限以瞭解詳細資訊。

  7. 將 Replicat 變更為整合式模式。

    ALTER REPLICAT *group*, INTEGRATED
  8. 以新的參數檔取代舊參數檔,並保留相同的名稱 。

  9. 啟動 Replicat。

    START REPLICAT *group*
  10. 確認 Replicat 為整合式模式。

    INFO REPLICAT *group*

當您第一次以整合模式啟動 Replicat 時,START 命令會向資料庫註冊 Replicat 群組,並啟動 Replicat 連附的內送伺服器。將 Replicat 群組轉換成整合式模式時,會停止使用 Oracle GoldenGate 檢查點表格,並且會由內送伺服器和後續的檢查點檔案在內部維護復原資訊。當您決定切換回非整合模式時,您可以保留檢查點表格。