將複製的資料移至不同的目標資料庫

在資料複製中,如果您變更目標資料庫,就可以將目前資料移轉至新資料庫,並重新設定連線以複製至新資料庫。

例如,如果您的組織從 Oracle Cloud Infrastructure - Classic 移轉至 Oracle Cloud Infrastructure,您可能就需要這麼做。

  1. 請確定新的目標綱要具有必要的權限和許可權。請參閱必須具備哪些權限和許可權?
  2. 將複製的表格與下列的複製系統表格複製到新的目標綱要。
    • 所有複製的表格 (連同相對應的索引、限制)
    • REPL$_ERR_SUMMARY
    • E$_*
    • SDS_*
  3. 為新目標資料庫設定複製連線。
    • 如果新目標資料庫的類型與舊目標資料庫的類型相同,則只要編輯現有的複製連線,然後更新連線詳細資訊。

      連線頁面中,找到複製連線,按一下檢查,然後使用一般頁籤以更新新目標資料庫的詳細資訊。

    • 如果新目標資料庫的類型不同,則為該類型建立新複製連線,然後指定連線詳細資訊。

      依序按一下建立複製連線,然後選取適當的類型,再指定詳細資訊。

  4. 更新設定為使用舊目標資料庫連線詳細資訊的每個資料複製項目。
    1. 開啟資料複製頁面,然後選取您要編輯的資料複製。
    2. 複製目標區域中:
      • 如果新目標資料庫的類型與舊目標資料庫的類型相同,請確定已為新資料庫正確設定綱要
      • 如果新目標資料庫的類型不同,請按一下選取,然後選取新目標連線,再按一下綱要並為新資料庫正確設定。
  5. 首頁中,瀏覽至資料,然後瀏覽至連線。找到目標資料庫的複製連線,按一下檢查,然後使用表格頁籤確認新目標綱要的表格資訊。

您現在可以在增量模式中繼續進行資料複製至新資料庫。