Oracle

使用 Oracle SQL Developer 進行 Oracle 數據庫遷移

  • February 25, 2022

我在不同的機器上有 2 個 Oracle 數據庫 [我通過 oracle SQL Developer 連接到它們 在此處輸入圖像描述

現在我計劃讓機器 3 將兩個 Oracle 實例合併到一個新節點上

在此處輸入圖像描述

問題是最好的方法是什麼?

我瀏覽並發現 oracle SQL Developer 可以幫助檢查此連結

這行得通嗎??或者我必須放棄 RMAN 複製選項?

什麼是最適合這樣做的方法?

為什麼你需要窗戶?你甚至不需要 sql developer。

  • 關閉源數據庫
  • scp 數據文件(.dbf .ctl)
  • ORACLE_HOME/dbs 中的 scp 文件(如 initSID.ora、spfileSID.ora 和密碼文件)
  • 您還應該為 diagnostic_dest 創建目錄(放置 alert.log 的位置)
  • 修正/etc/oratab
  • 設置正確的 SID
  • 啟動數據庫

PS:這裡假設Oracle版本(包括fixpack)是完全一樣的。

隨著時間的推移,這個答案會發生變化。

目前的答案應該涉及遷移到多租戶設置。最新版本(19c,即將推出 20c)允許 3 個無需許可證的可插入數據庫 (PDB)。

19c 的許可資訊:

對於所有產品,如果您沒有獲得 Oracle Multitenant 的許可,那麼您可以隨時在給定容器數據庫中擁有多達 3 個使用者創建的 PDB。

引用自:https://dba.stackexchange.com/questions/96778