Oracle
使用 Oracle SQL Developer 進行 Oracle 數據庫遷移
我在不同的機器上有 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)。
對於所有產品,如果您沒有獲得 Oracle Multitenant 的許可,那麼您可以隨時在給定容器數據庫中擁有多達 3 個使用者創建的 PDB。