oracle 10201 升級到10204 for windows
windows下的10201升級到10204 升級比較簡單,關鍵是2步:1、安裝補丁,2、打上cpu的安全補丁
具體稍微列下自己的步驟,在這記錄只當以後忘了,查詢方便只用。
1、下載補丁包 p9169457_10204_Win32
為了方便,將補丁包通過遠端目錄掛載在本地(如Z盤)將另一個盤通過遠端目錄掛載在本地 (如 Y 盤)//Y盤用來備份用。
2. 開啟Oracle log功能將收集下來的日誌放在 Z:/自建目錄
Cmd下進入Z://為了呼叫該目錄下的命令用
set ORACLE_HOME=$ORACLE_HOME
set ORACLE_SID=
sqlplus /nolog
SQL> conn /as sysdba
SQL> spool (log_name).log //列印輸出日誌
SQL> @invalid.sql
SQL> Spool off
3. 關閉資料庫及相關後臺服務,離線備份資料
a. SQL> shutdown immediate
b. 在服務裡停止相關的oracle後臺服務程式
c. 檢查oracle程式是否被關閉 tasklist –m | find “ora”
d. 備份oradata(遠端備份或者本地都可以)
4. 升級資料庫(10.2.0.4)
a.升級原始檔在Y:\10204\p6810189_10204_Win32\Disk1下,雙擊setup.exe進入GUI介面進行相應升級安裝,
注意sid和ORACLE_HOME匹配原配置.完成後開啟後臺ServiceSID服務。
b. sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> STARTUP UPGRADE
SQL> SPOOL upgrade_info.log
SQL> @?/rdbms/admin/utlu102i.sql
SQL> SPOOL OFF
SQL> SPOOL patch.log
SQL> @?\rdbms\admin\catupgrd.sql 等待很長時間大概1.5小時
SQL> SPOOL OFF
SQL> SHUTDOWN IMMEDIATE
SQL> STARTUP
SQL> @?\rdbms\admin\utlrp.sql
5. 在cmd下對cpu進行升級
a. SQL> SHUTDOWN IMMEDIATE
b. 在服務裡面停止oracle後臺服務,tasklist -m | find “ora”
(還不行重啟機器,然後在cmd指定ORACLE_HOME和SID,進去重新shutdown資料庫,再停止Oracle後臺服務)
--任何服務都要停,若有一個沒停會報 opatch failed with error code 74;
Cd Y:\10204\cpu2010\p9169457_10204_Win32\9169457
Cmd> $ORACLE_HOME\opatch\opatch apply //驗證並應用前面opatch
cd %ORACLE_HOME%\BUNDLE\Patch30 //此目錄為cpu補丁所在目錄
啟動後臺服務
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> STARTUP
SQL> @catcpu.sql
SQL> QUIT
cd %ORACLE_HOME%\rdbms\admin
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> @utlprp.sql 0 /*一種說法是此處不需要加0,但是我不加0報錯,故...*/
6. 重新檢查編譯
a. cd %ORACLE_HOME%\BUNDLE\view_recompile
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> @recompile_precheck_jan2008cpu.sql
SQL> QUIT
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22907091/viewspace-691958/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE10201手動升級到10204Oracle
- 10201升級到10204的ORA-01092問題的解決
- oracle for windows 11.2.0.1升級到11.2.0.4OracleWindows
- oracle client 10201 upgrade to 10204Oracleclient
- 32 bit oracle10201 升級 到x64 oracle10201過程失誤總結Oracle
- windows 下oracle從10.2.0.1升級到10.2.0.4WindowsOracle
- AIX5,3 oracle 10201升10204 rac補丁 誤操作記錄AIOracle
- Windows升級到oracle 11g的異機物理升級文件(冷備)WindowsOracle
- windows環境下oracle 10.2.0.2升級到10.2.0.5WindowsOracle
- oracle 升級到 11.2.0.2Oracle
- Windows 下 oracle 10g升級到10.2.0.4的方法WindowsOracle 10g
- windows 2003,oracle 10.2.0.1升級到10.2.0.4WindowsOracle
- rh4上oracle10201-10204,加打patchOracle
- oracle 10 rac 升級 10.2.0.1升級到10.2.0.5Oracle
- Windows 系統安裝Oracle升級到9.2.0.8 後,exp問題WindowsOracle
- Windows下Mysql5.6升級到5.7WindowsMySql
- oracle資料庫升級11.2.0.3升級到11.2.0.4Oracle資料庫
- Oracle 11.2.0.4升級到12.2.0.1Oracle
- Oracle 11.2.0.1 升級到11.2.0.3Oracle
- ORACLE 11.2.0.1升級到11.2.0.3Oracle
- Oracle 11.2.0.1升級到11.2.0.3Oracle
- Oracle 10.2.0.1 升級到 10.2.0.4Oracle
- 靜默升級oracle到10.2.0.4Oracle
- oracle 10.2.0.2升級到10.2.0.4Oracle
- windows10怎樣升級到10586_windows10電腦升級到10586詳細步驟Windows
- oracle rac 10.2.0.1 升級到 oracle 10.2.0.4Oracle
- oracle 9.2.0.1 升級到oracle 9.2.0.8方法Oracle
- 9.2.0.4 升級到10.2.0.5升級後 Oracle Ultra Search 元件NO SCRIPTOracle元件
- win8如何升級到win10_windows8升級windows10怎麼弄Win10Windows
- Oracle Database 11.1.0.7 for Windows升級到11.2.0.3.4 for Linux遇到的問題OracleDatabaseWindowsLinux
- 轉windows2003 oracle版本升級 10.2.0.1到10.2.0.3WindowsOracle
- oracle從10.2.0.4升級到11.2.0.1的三種升級方法Oracle
- oracle rac 11.2.0.3 升級到11.2.0.4Oracle
- (轉)Oracle 10.2.0.1 升級到 10.2.0.4Oracle
- Oracle 升級到 11.2.0.2 注意事項Oracle
- 升級Oracle 10g 到10.2.0.4Oracle 10g
- ORACLE11.2.0.1升級到11.2.0.3Oracle
- Windows 升級 powershellWindows