oracle 10.1.0.2 升級到10.2.0.4 步驟

jidongzheng發表於2010-03-31

oracle 10.1.0.2 升級到10.2.0.4 步驟

為解決客戶的資料庫BUG, metalink上需要打補丁(10.1.0.5).

結果就想直接打10.2.0.4的補丁,以免以後有其它的問題..

結果打完後,在postinstall中,沒有找到需要執行的catupgrd.sql.

按照以前經驗,就想到肯定打錯了.

上資料庫一查,資料庫的實際版本是10.1.0.2.

而10.2.0.4升級的物件是10.2.x.x

那怎麼辦呢,又不想使用EXP/IMP的方法切換資料庫.

只好使用ORACLE 的upgrade自動升級.以下就測試步驟和結果列出如下:

只好重新解除安裝10.2.0.4的補丁.

[@more@]

1.在全新機器上,安裝10.1.0.2,並建立資料庫.

2.在不同的目錄下,只安裝10.2.0.1的程式.

3.使用10.2.0.1的upgrade程式,升級10.1.0.2.其中,關於DBCONSOLE,ENTERPRISE MANAGER等升級不過的,可以透過手工手續重新建立.

4.針對自動升級不成功的模組,如ultrasearch,也可以手工更新,這主要看每個資料庫的需求了.

5.上述第3步升級,需要了2.5個小時(依賴於升級的伺服器,我是在PC的VMWARE下測試)

6.升級完成後,驗證功能,確認版本為10.2.0.1

7,在新的資料庫上,打10.2.0.4的補丁.

8.完成補丁並驗證

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/197458/viewspace-1032497/,如需轉載,請註明出處,否則將追究法律責任。

相關文章