windows 2003,oracle 10.2.0.1升級到10.2.0.4

fanhongjie發表於2008-04-11

參考補丁p6810189_10204_Win32中的README,單例項,無asm等

OS版本:WINDOWS2003

ORACLE版本:10.2.0.1.0

[@more@]

升級步驟:

(1) 升級之前先做一個全庫的備份;

(2) 停止所有的Oracle服務

確保oracle_sid,oracle_home,path變數正確設定

emctl stop dbconsole

isqlplusctl stop

lsnrctl stop

sqlplus /nolog

conn as sysdba

shutdown immediate;

windows服務管理器中停止ORACLE相關服務,類似如下服務:

OracleDBConsoleSID
OracleServiceSID
OracleJobSchedulerSID
OracleASMServiceASMSID
OracleHOME_NAMETNSListenerLISTENER_nodename
Oracle Object Service
OracleClusterVolumeService
OracleCRService
OracleCSService
OracleEVMService
OracleRemExecService

(3) 執行補丁包中的setup.exe,一路next即可,成功後退出。

(4) 啟動監聽器 lsnrctl start

(5) 使用dbua的非互動模式執行

dbua -silent -dbname orcl -oracleHome D:oracleproduct10.2.0db_1 -sysDBAUserName sys -sysDBAPassword password -recompile_invalid_objects true

第5步也可以使用手動模式升級,這裡不描述了,詳細參考補丁包中的readme文件

到此升級完成

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

相關文章