RHEL4.4下oracle10.2.0.1升級到10.2.0.3

lwitpub發表於2009-12-02

1、首先下載補丁包了,可以在上篇帖子裡面下載p5337014_10203_LINUX.zip

2、複製到要升級的伺服器上,賦予oracle宿主許可權,unzip it

3、關閉正在執行的oracle程式,檢視oracle 1201例項是否執行,監聽器是否執行,asm例項是否執行,css程式是否執行,若執行,依次關閉它們
[oracle@vcom ~]$ps -ef|grep ora_
   sqlplus '/as sysdba'
   shutdown immediate
   exit
[oracle@vcom ~]$lsnrctl status --如開啟,lsnrctl stop
   以root使用者關閉ocssd程式
[root@vcom opt]#/etc/init.d/init.cssd stop
   Stopping CSSD.
   Shutting down CSS daemon.
   Shutdown request successfully issued.
   Shutdown has begun. The daemons should exit soon.
4.cd解壓後的Disk1下,執行./runinstaller 安裝補丁包,按照提示一直下一步。
5.安裝結束,會提示執行一個root.sh(指令碼作用,配置相關資訊用於dbca,啟動用於asm的ocssd程式),執行
完成後關閉終端,返回安裝介面"退出"即可。
6.升級資料庫,以oracle使用者登陸圖形介面,開啟終端,設定好環境變數$ORACLE_HOME,$ORACLE_SID,$PATH,執行dbua,下一步,按照提示選擇資料庫(如果你要操作的資料庫不在列表中,手工修改/etc/oratab新增SID),注意"升級完成後編譯無效物件"的選項,建議選中,接著下一步,可以先升級ASM,再升級資料庫。如果運氣好即沒碰上bug,也沒遭遇錯誤,那就可以finish了,“關閉”即可。  7.升級完成,Oracle自動開啟資料庫,連線進去看看資料是否都還在。

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

相關文章