新增 Microsoft SQL Server 的 Extract

Extract 是再次執行來源資料來源連線和擷取或擷取資料的處理作業。瞭解如何為 SQL Server 技術新增 Extract,例如 Microsoft SQL ServerAzure SQL Managed InstanceAzure SQL DatabaseAmazon RDS for SQL ServerGoogle Cloud SQL for SQL Server

在 Oracle GoldenGate 23ai 中新增 Extract

新增並執行 Extract 之前,請先確定已為 Oracle GoldenGate 準備資料庫
在 Oracle GoldenGate 23ai 中新增 Extract
  1. Administration Service 導覽功能表中,按一下 Extracts
  2. Extracts 頁面上,按一下新增 Extract (加號圖示)。
  3. 「新增 Extract」表單包含四個頁面。視需要完成「新增 Extract」表單:
    1. Extract 資訊頁面上:
      1. 選取 Extract 類型
        • Change Data Capture Extract
        • Initial Load Extract
      2. 輸入處理作業名稱
      3. (選用) 輸入說明
      4. 按一下下一步
    2. 在「Extract 選項」頁面上:
      1. 選取開始的時機:
        • Now
        • 自訂時間
        • 日誌中的位置
        • 日誌結尾
      2. 輸入 Extract Trail 詳細資訊:
        • 名稱 (只能有兩個字元。)
        • 子目錄
        • 歷程檔大小
        • 歷程檔序列
        • 歷程檔位移
      3. 從下拉式清單中選取「來源證明資料」「網域」「別名」
      4. 按一下下一步
    3. 在「受管理選項」頁面上,視需要完成選擇性欄位:
      1. 選取設定檔名稱
      2. 啟用對部署狀況具有重大影響
      3. 啟用自動開始
      4. 啟用自動重新啟動
      5. 按一下下一步
    4. 在「參數檔 (Parameter file)」頁面上,編輯文字區域中的參數檔,列出要擷取的表格詳細資訊。例如:
      table source.table1;

      附註:

      GoldenGate 預設使用格林威治標準時間 (GMT)。使用 SETENV 覆寫 Extract 的預設設定。此變更僅適用於 Extract 處理作業,不適用於部署。
      setenv (TZ="US/Eastern")
      setenv (TZ="GMT+5")
  4. 按一下建立並執行以啟動 Extract。如果按一下「建立」,您可以稍後從 Extracts 頁面手動啟動 Extract
您會返回 Extracts 頁面,您可以在此選取 Extract 處理作業來檢視其詳細資訊。

在 Oracle GoldenGate 21 c 中新增 Microsoft SQL Server 的 Extract

新增和執行擷取之前,請先確定您準備並設定 Oracle GoldenGate 資料庫
若要新增 Microsoft SQL Server 資料庫的擷取:
  1. OCI GoldenGate 部署主控台中,確定您位於「管理服務總覽」頁面中,然後按一下新增擷取 (加上圖示)。
  2. 在「新增擷取」頁面上,針對擷取類型,選取下列其中一項,然後按一下下一步
    • 擷取變更資料
    • 起始載入
  3. 在「摘錄選項」頁面的「基本資訊」下,依需要完成欄位:
    1. 程序名稱中,輸入「擷取」程序的名稱,最多 8 個字元。
    2. (選用) 對於說明,請輸入簡短說明,協助您辨別此程序與其他程序。
    3. 如果是證明資料網域,請選取 Oracle GoldenGate
    4. 對於意圖,請選取最能說明此 Extract 用途的選項:
      • 單向 (預設)
      • 災害復原
      • N 向
    5. 如果是證明資料別名,請選取您的來源 Microsoft SQL Server 連線。
    6. 歷程檔名稱中,輸入「歷程檔」檔案的兩個字元名稱。
    7. (選擇性) 對於歷程檔子目錄,請為產生的歷程檔設定自訂位置。
    8. (選擇性) 對於歷程檔大小,請設定所產生歷程檔的大小上限。
  4. (選擇性) 在「加密設定檔 (Encryption Profile)」下,輸入加密設定檔描述。如果未建立加密設定檔,預設會選取「本機公事包」設定檔。
    1. 從下拉式清單中選取設定檔名稱。您可以選取「本機公事包」或自訂設定檔。
    2. 從下拉式清單中選取加密設定檔。
    3. 指定加密設定檔的主金鑰。
  5. (選擇性) 在「受管理選項」下,您可以設定下列項目:
    • 設定檔名稱
    • 自動啟動
    • 自動重新啟動

    附註:

    新增設定檔並設定「自動啟動」和「自動重新啟動」選項,可讓您的部署在網路中斷後自動重新啟動。請參閱設定受管理處理作業以瞭解詳細資訊。
  6. 下一步
  7. 在「擷取參數」頁面上,您可以編輯文字區域中的參數檔,列出要擷取的表格詳細資訊。例如:
    table source.table1;

    附註:

    GoldenGate 預設使用格林威治標準時間 (GMT)。使用 SETENV 來置換「摘錄」的預設設定。此變更僅適用於「擷取」處理程序,不適用於部署。
    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    深入瞭解 SETENV

  8. 選取在背景註冊 Extract ,以非同步方式在背景註冊 Extract。
  9. 按一下建立並執行以建立並啟動 Extract。如果您按一下建立,則可以稍後從「管理服務總覽」頁面手動啟動「擷取」。
您會返回「管理服務總覽」頁面,您可以在其中檢視「擷取」處理程序的狀態。從「擷取動作」功能表中選取詳細資訊,以檢視處理作業資訊、檢查點、統計資料、參數和報表。