2017-08-04 124 views
0

目前我們有一個在生產中運行的Oracle 10g(10.2.0.2)的數據庫,它需要全天候運行,但由於它不受數據中心支持,無論是服務器操作系統還是Oracle數據庫10g,我們都必須按照上級的同意轉向Oracle 12c。我知道我不能使用從10.2.0.2到12.2.0.1的直接expdp/impdp。而且資源有限,意味着服務器資源並沒有獲得oracle支持來下載oracle 10.2.0.5補丁集或任何可用的補丁集。Oracle:將數據庫Oracle 10.2.0.2複製到Oracle 12c

什麼是最安全和最好的方式,以最小的停機時間選項將其從10g移動到12c?我是否需要安裝11gR2軟件並使用它來顯示數據?

回答

0

的IMPDP應該是向下兼容的,但你可以做的是:

  1. 做你的10.2數據庫的EXPDP與12C軟件
  2. 使用,如果你的expdp的版本參數和IMPDP還是有問題

你還沒有告訴我們您的10.2數據庫有多大和你是否有一個預算有限或沒有。有時候「上級」希望每一筆交易都能夠解決,唯一的辦法就是使用Goldengate。因此,您可以設置目標數據庫,只要您需要導入數據,並且goldengate始終保持源和目標同步。 Goldengate雖然價格昂貴,但只有在有TB容量的情況下才能處理。