新增 Oracle AI Database 擷取

Extract 是針對來源資料來源連線和擷取或擷取資料執行的處理作業。瞭解如何在 OCI GoldenGate 中為所有 Oracle AI Database、Autonomous AI Database、Oracle Exadata、Oracle Exadata Exascale 和 Amazon RDS for Oracle 技術新增 Extract。

注意: GoldenGate 26ai 和 21 c 部署主控台版本均提供相關指示。請確定您遵循部署版本的適當指示。

在 Oracle GoldenGate 26ai 中新增 Extract

開始之前

  1. 在 OCI GoldenGate 部署主控台中,展開「資料庫連線」,然後選取您的來源資料庫。

  2. 在「TRANDATA 資訊」旁邊,選取新增 TRANDATA (加號)。

  3. 在綱要名稱中,輸入資料庫綱要名稱,然後選取提交。

新增擷取

  1. 在 OCI GoldenGate 部署主控台導覽功能表中,選取擷取。

  2. 在「摘錄」頁面上,選取新增摘錄 (加號)。

  3. 「新增摘錄」表單由四個頁面組成。視需要完成「新增摘錄」表單:

    1. 在擷取資訊頁面上:

      1. 選取擷取類型:

        • 整合式 Extract

        • 起始載入 Extract

      2. 啟用下游擷取 (選擇性),如果適用

      3. 輸入長度不超過 8 個字元的程序名稱。

      4. 輸入描述 (選擇性),以協助您區分此處理與其他處理。

    2. 在擷取選項頁面上,視需要完成下列欄位,然後選取下一步:

      1. 選取來源證明資料 (Source Credentials) :
      • 網域

      • 別名

      1. 註冊選項 :
      • 請對確認序號 ( CSN) 輸入確認序號。

      • 對於共用,請選擇共用 LogMiner 資料目錄的方法:

        • 自動:允許系統選擇共用方法。

        • 無:不共用字典。

        • 擷取名稱:共用此 Extract 的 LogMiner 說明。

      • 啟用最佳化以最佳化 Extract 註冊。

      1. Extract 歷程檔:
      • 輸入 Extract 處理作業的名稱。

      • 輸入子目錄名稱,為產生的歷程檔設定自訂位置。

      • 輸入歷程檔順序以設定歷程檔的起始號碼。

      • 輸入歷程檔大小,以設定所產生歷程檔的大小上限。

      • 選取一個加密設定檔。如果未建立加密設定檔,預設會選取本機公事包設定檔。

      • 選取加密演算法:

        • NONE

        • AES256

        • AES192

        • AES128

    3. 只有在「擷取資訊」頁面上選取「下游擷取」時,才適用下游擷取頁面。

    4. 在受管理選項頁面上,視需要完成下列選擇性欄位,然後選取下一步:

    • 設定檔名稱

    • 對於部署狀況具有重大影響

    • 自動啟動

    • 自動重新啟動

      注意:新增設定檔並設定「自動啟動」和「自動重新啟動」選項,可讓您的部署在網路中斷後自動重新啟動。請參閱設定受管理處理作業以瞭解詳細資訊。

    1. 在參數檔頁面中,您可以編輯文字區域中的參數檔,列出要擷取的表格詳細資訊。舉例而言:

      table source.table1;

      注意:

      依照預設,GoldenGate 使用格林威治標準時間 (GMT)。使用 SETENV 來置換 Extract 的預設設定。此變更僅適用於「擷取」處理,不適用於部署。

      setenv (TZ="US/Eastern")
      setenv (TZ="GMT+5")
  4. 選取建立並執行以建立並啟動 Extract。如果您選取建立,則稍後可以在「擷取」頁面上手動啟動「擷取」。

在 GoldenGate 21c 中新增 Extract

開始之前

新增擷取

  1. 在 OCI GoldenGate 部署主控台中,確定您位於「管理服務總覽」頁面,然後選取新增擷取 (加上圖示)。

  2. 在「新增摘錄」頁面上:

    1. 針對擷取類型,選取下列其中一項,然後選取下一步。

      • 整合式 Extract

      • 起始載入 Extract

    2. 在「擷取選項」頁面的「基本資訊」下,視需要完成欄位:

      1. 在處理名稱中,輸入「擷取」處理的名稱,最多 8 個字元。

      2. (選用) 在描述中,輸入簡短描述以協助您區分此程序與其他程序。

      3. 對於目的,請選取最能描述此「擷取」用途的選項:

        • 單向 (預設)

        • 高可用性

        • 災害復原

        • N 向

      4. 針對開始,選取「擷取」開始擷取資料之重做或交易日誌中的位置:

        • Now

        • 自訂時間

        • CSN

      5. 在歷程檔名稱中,輸入「歷程檔」檔案的兩個字元名稱。

      6. (選用) 在歷程檔子目錄中,為產生的歷程檔設定自訂位置。

      7. (選用) 若為歷程檔大小,請設定所產生歷程檔的大小上限。

      8. 對於遠端,如果要將 Extract 歷程檔直接寫入遠端 Oracle GoldenGate 安裝,請啟用此選項。

    3. 在「來源資料庫證明資料」底下,您可以建立新證明資料或為來源資料庫選取現有的「證明資料網域」和「別名」。

    4. (選用) 在「註冊資訊」下,視需要填妥欄位:

      1. 在 CSN 中,輸入「確認序號 (CSN)」。

      2. 對於共用,請選擇共用 LogMiner 資料說明的方法:

        • 自動:允許系統選擇共用方法。

        • 無:不共用字典。

        • 擷取:共用此 Extract 的 LogMiner 說明。

      3. 若為最佳化,請啟用此選項以最佳化 Extract 註冊。

      4. 若為下游擷取,請啟用此選項以設定日誌探勘的下游擷取。

    5. 在「下游探勘」底下,視需要完成下列欄位:

      1. 在探勘證明資料網域中,輸入順流探勘資料庫的網域名稱。

      2. 在探勘證明資料別名中,輸入下游探勘資料庫的別名

      3. 對於無使用者 ID ,如果沒有來源資料庫連線,請啟用此選項。如果選取,則會啟用 ADG 擷取選項。

      4. 在 ADG 擷取證明資料網域中,輸入 ADG 擷取資料庫的網域名稱。

      5. 若為 ADG 擷取證明資料別名,請輸入 ADG 擷取資料庫的別名。

    6. (可選擇) 在「加密設定檔」下,輸入加密設定檔描述。如果未建立加密設定檔,預設會選取本機公事包設定檔。

      1. 從下拉式清單中選取設定檔名稱。您可以選取「本機公事包」或自訂設定檔。

      2. 從下拉式清單中選取加密設定檔。

      3. 指定加密設定檔的主要金鑰。

    7. 在「受管理選項」底下,啟用部署狀況至關重要,即可在「部署詳細資訊」頁面檢視度量,並在 Oracle Cloud 主控台中檢視「監控」儀表板。視需要完成其他選擇性欄位。

      注意:新增設定檔並設定「自動啟動」和「自動重新啟動」選項,可讓您的部署在網路中斷後自動重新啟動。請參閱設定受管理處理作業以瞭解詳細資訊。

    8. 選取下一步。

  3. 在「擷取參數」頁面上,您可以編輯文字區中的參數檔,以列出要擷取的表格詳細資訊。舉例而言:

    table source.table1;

    注意:

    依照預設,GoldenGate 使用格林威治標準時間 (GMT)。使用 SETENV 來置換 Extract 的預設設定。此變更僅適用於「擷取」處理,不適用於部署。

    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    進一步瞭解 SETENV 。

  4. 選取在背景中註冊擷取,以非同步方式在背景中註冊 Extract。

  5. 選取建立並執行以建立並啟動 Extract。如果您選取建立,則可以稍後從「管理服務總覽」頁面手動啟動 Extract。

您會返回「管理服務概要」頁面,您可在此頁面檢視「擷取」處理程序的狀態。從「擷取動作」功能表中選取詳細資訊,以檢視處理作業資訊、檢查點、統計資料、參數以及報表。

深入瞭解

想要深入瞭解 Extract 處理作業和擷取資料嗎?請參閱下列資源: