Oracle-11g-R2

導入和/或升級 Oracle 數據庫的最佳方式

  • August 15, 2016

我有一個 Oracle 數據庫,版本 11.2.0.3.6。我需要導出該數據庫並將其導入另一台伺服器上的 11.2.0.3.15 首頁。什麼是首選?

  1. 只需在執行 11.2.0.3.15 的新創建實例上導出/導入舊數據庫?

  2. 將舊數據庫升級到 11.2.0.3.15,然後導出/導入到新伺服器?

  3. 還有其他建議嗎?

提前致謝。

  1. 這是可能的。
  2. 不是真的需要。您只需將數據庫轉移到新伺服器,然後在那裡執行 PSU 安裝後腳本,大約需要 1 分鐘。
  3. 取決於一些因素:
  • 新舊系統平台
  • 數據庫大小 + 硬體環境(網路/磁碟傳輸速度和 CPU 功率)
  • 允許停機
  • 標準版或企業版
  • 啟用歸檔日誌模式
  • 有備份
  • 需要新伺服器上數據庫的目前狀態,或者昨天晚上就夠了
  • 可以使用許可的額外產品

其他一些方法:

  • 從備份中恢復 RMAN(並執行 PSU 安裝後腳本)
  • 從活動數據庫或備份中複製 RMAN(並執行 PSU 安裝後腳本)
  • RMAN 可傳輸表空間/數據庫
  • 配置 Streams 複製並切換到新數據庫
  • 配置 GoldenGate 複製並切換到新數據庫
  • 將新主機配置為 Data Guard 備用,然後執行角色轉換(並執行 PSU 安裝後腳本)

沒有最好的方法。這取決於您的實際任務/環境。

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