建立管線資源

瞭解如何建立使用管線所需的資源。

建立連線

OCI GoldenGate 管線支援 Oracle AI Database 連線。建立管線之前,請先準備 GoldenGate 的資料庫,然後建立來源和目標資料庫的連線。

注意:如果從自治式 AI 資料庫來源複寫至非自治式 AI 資料庫的目標,則必須將來源自治式 AI 資料庫公事包解壓縮至目標資料庫上的 /u01/targetwallet。DBLINK 是從目標資料庫建立到來源資料庫。

您也可以在建立管線工作流程中建立連線來源和目標連線。

建立管線

在您開始之前:

請確定您:

注意:

如果將資料從自治式 AI 資料庫複寫至非自治式 AI 資料庫,您必須關閉非自治式 AI 資料庫上的 GLOBAL_NAMES。執行下列命令:

ALTER SYSTEM SET GLOBAL_NAMES = FALSE;

請參閱從其他資料庫建立資料庫連結到自主 AI 資料庫中的第 4 步,以瞭解更多資訊。

若要建立業務進程:

  1. 在 OCI GoldenGate 總覽頁面的 GoldenGate 功能表中,選取管線

    或者,您可以選取資料 Fabric ,然後選取建立管線

  2. 在「管線」頁面上,選取建立管線

  3. 在「建立管線」面板中,依下列方式完成欄位,然後選取建立管線

    1. 若為名稱,請輸入管線的名稱。

    2. (選用) 在描述中,輸入描述以協助區分此管線與其他管線。

    3. 區間中,選取要在其中建立管線的區間。

    4. 選擇一項授權類型。

    5. 從下拉式清單中選取您的來源和目標連線。

      注意:

      • 如果您尚未建立連線,請選取建立連線以開始使用。

      • 如果使用與共用端點的連線作為來源或目標,您也必須選取一個子網路。

    6. (選用) 展開進階選項以設定「程序」選項:

      • 在進行中的複製之前複製現有的資料:選取此選項即可執行資料的初始載入。對於現有的表格,您可以選擇:

        • 截斷:刪除現有列,然後從來源載入列。

        • 取代:刪除現有表格,然後從來源建立並載入。

        • 附加:將現有資料列保持不變,並從來源載入資料列。

        • 略過:保留表格並移至下一個物件。

      • 起始載入類型:選取在開始進行中的複製之前,將完整資料集從來源傳輸至目標的方法:

        • 資料庫連結:使用建立的資料庫連結,直接將資料從來源資料庫傳輸至目標資料庫,而不使用中繼儲存。最適用於位於相同網路或透過穩定、高速連結連線的資料庫。

        • 物件儲存:先在 Oracle Object Storage 中暫存初始載入資料,再將其匯入目標資料庫。最適合涉及不同區域或環境之大量資料的移轉。

          進一步瞭解起始載入類型

      • 取代綱要變更 (DDL) :選取時,請選擇當處理作業發生錯誤時要對現有綱要採取的動作:

        • 終止:回復交易並停止處理。

        • 捨棄:將錯誤記錄至捨棄檔案並繼續處理。

        • 忽略:忽略錯誤並繼續處理。

      • 發生 DML 錯誤時的動作:選取當處理作業發生 DML 錯誤時,要對現有資料採取的動作:

        • 終止

        • 捨棄

        • Ignore

      • 失敗後重新啟動:選取此選項即可在處理作業因任何原因而停止時,啟用自動重新啟動。

      • 使用預設對應啟動管線:使用預設的 1:1 對應規則建立管線後,立即啟動管線。如果未選取,您可以在建立後設定規則對應,然後手動啟動管線。

新增對應規則

若要預覽、新增或移除對應規則,請執行下列動作:

  1. 在「業務進程」資訊頁面上,選取對應規則

  2. 在「對應規則」清單中,您可以複查或編輯目前的對應規則,以及:

    • 預覽:複查您的對應規則如何影響複製中包含的綱要和表格。

    • 新增:識別要包含或排除的表格和綱要。您可以使用完整的物件名稱或萬用字元來取代物件名稱的任何部分。如需詳細資訊,請參閱在資料庫物件名稱中使用萬用字元

    • 移除:移除對應規則。

啟用管線日誌

  1. 管線頁面中,選取要啟用記錄日誌的管線。

  2. 管線詳細資訊頁面上,選取日誌

  3. 在管線日誌清單中,從「嚴重事件」動作功能表中選取啟用日誌

  4. 啟用日誌面板中:

    1. 日誌名稱中,輸入名稱。

    2. 區間下拉式清單中,選取區間。

    3. 對於日誌群組,您可以:

      • 從下拉式清單選取群組

      • 建立新群組

      • 將其留白,並自動指派預設群組

    4. 對於記錄保留,請從下拉式清單中選取月數。

    5. 選取啟用日誌

等待狀態變成「有效」。

開始業務進程

啟動管線:

  1. 從管線詳細資訊頁面的動作功能表中,選取開始

  2. 在管線的詳細資訊頁面上,選取初始化

    「初始化」步驟會顯示管線步驟的目前狀態。對於每個步驟,您可以從其動作功能表中選取檢視詳細資訊,然後複查對應的訊息。

  3. 在管線的狀態為「作用中 (執行中)」之後,選取程式實際執行

    程式實際執行處理作業會顯示「擷取」和「套用」處理作業的狀態與延遲。

已知問題

如果目標資料庫時區檔案版本低於來源資料庫的版本,Oracle Data Pump 就會失敗

管線選項「在開始複製之前將現有資料複製到目標資料庫」使用 Oracle Data Pump。如果目標資料庫的時區檔案版本低於來源資料庫的時區檔案版本,Oracle Data Pump 就會失敗。

解決方法:若要解決此問題,您必須升級目標資料庫的時區版本。請參閱管理 Autonomous AI Database 的時區檔案更新