oracle 10.2.0.2升級到10.2.0.4
安裝步驟來源於官方的p6810189_10204_Linux-x86.zip的README.HTML,
由於裡面的步驟集合了RAC,ASM,single intance,
所以把single intance的安裝步驟抽取出來
1:升級時區包(這一步通常不需要,只是徵對有利用到
TIMESTAMP WITH LOCAL TIME ZONE (TSLTZ) , TIMESTAMP WITH TIME ZONE (TSTZ) 的資料型別和函式 TZ_OFFSET )
安裝之前先檢視這個版本號,正常升級後這個版本值是4
SQL> select version from v$timezone_file;
VERSION
----------
2
下載包utltzpv4.zip,可以在google上找一下,在itpub.net裡有下載地址
直接@utltzpv4.sql;
2:關閉oracle相關的所有服務
$ emctl stop dbconsole
$ isqlplusctl stop
$ lsnrctl stop
$ sqlplus /NOLOG
SQL> CONNECT SYS AS SYSDBA
Enter password:SYS_password
SQL> SHUTDOWN IMMEDIATE
3:啟用vncserver
vncserver
4:用vncviewer登入資料庫所在的作業系統,開啟一個terminal
xhost +
cd patchset_directory/Disk1
./runInstaller
5:以root使用者執行root.sh檔案
6:手工升級 10.2 Database ,先檢視是升級前是否丟失相關元件
SQL> STARTUP UPGRADE
SQL> SPOOL upgrade_info.log
SQL> @?/rdbms/admin/utlu102i.sql
SQL> SPOOL OFF
7:新開一個terminal
su - oracle
$ lsnrctl start
8:在第6步的視窗裡繼續執行 (在startup upgrade狀態下執行)
SQL> SPOOL /oracle/patch.log
SQL> @?/rdbms/admin/catupgrd.sql
SQL> SPOOL OFF
9:檢視/oracle/patch.log日誌檔案,如果有出錯,檢查原因,並重新執行第9步
.
Oracle Database 10.2 Upgrade Status Utility 06-05-2009 15:03:25
.
Component Status Version HH:MM:SS
Oracle Database Server VALID 10.2.0.4.0 00:10:44
JServer JAVA Virtual Machine VALID 10.2.0.4.0 00:01:56
Oracle XDK VALID 10.2.0.4.0 00:00:40
Oracle Database Java Packages VALID 10.2.0.4.0 00:00:37
Oracle Text VALID 10.2.0.4.0 00:00:24
Oracle XML Database VALID 10.2.0.4.0 00:02:07
Oracle Workspace Manager VALID 10.2.0.4.3 00:00:58
Oracle Data Mining VALID 10.2.0.4.0 00:00:28
OLAP Analytic Workspace VALID 10.2.0.4.0 00:01:02
OLAP Catalog VALID 10.2.0.4.0 00:00:58
Oracle OLAP API VALID 10.2.0.4.0 00:01:02
Oracle interMedia VALID 10.2.0.4.0 00:03:56
Spatial VALID 10.2.0.4.0 00:02:28
Oracle Expression Filter VALID 10.2.0.4.0 00:00:14
Oracle Enterprise Manager VALID 10.2.0.4.0 00:01:47
Oracle Rule Manager INVALID 10.2.0.4.0 00:00:12
不知哪裡出了問題導致 Oracle Rule Manager INVALID ,由於這個功能沒有用到,先跳過了
10:重啟資料庫並對包和過程重新編譯
SQL> SHUTDOWN IMMEDIATE
SQL> STARTUP
SQL> @?/rdbms/admin/utlrp.sql
11:檢視相關版本
SQL> column comp_name format a50;
SQL> column version format a10;
SQL> column status format a5;
SQL> select comp_name,version,status from sys.dba_registry;
COMP_NAME VERSION STATU
-------------------------------------------------- ---------- -----
Oracle Enterprise Manager 10.2.0.4.0 VALID
Spatial 10.2.0.4.0 VALID
Oracle interMedia 10.2.0.4.0 VALID
OLAP Catalog 10.2.0.4.0 VALID
Oracle XML Database 10.2.0.4.0 VALID
Oracle Text 10.2.0.4.0 VALID
Oracle Expression Filter 10.2.0.4.0 VALID
Oracle Rule Manager 10.2.0.4.0 VALID
Oracle Workspace Manager 10.2.0.4.3 VALID
Oracle Data Mining 10.2.0.4.0 VALID
Oracle Database Catalog Views 10.2.0.4.0 VALID
Oracle Database Packages and Types 10.2.0.4.0 VALID
JServer JAVA Virtual Machine 10.2.0.4.0 VALID
Oracle XDK 10.2.0.4.0 VALID
Oracle Database Java Packages 10.2.0.4.0 VALID
OLAP Analytic Workspace 10.2.0.4.0 VALID
Oracle OLAP API 10.2.0.4.0 VALID
12:升級 Enterprise Manager
emca -upgrade db
注意:Enterprise Manager的地址已經從http協議變成https協議了,和11g是一樣的。
13:執行許可權指令碼
$ cd $ORACLE_HOME/install
./changePerm.sh
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/67798/viewspace-1022830/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 10.2.0.1 升級到 10.2.0.4Oracle
- 靜默升級oracle到10.2.0.4Oracle
- oracle rac 10.2.0.1 升級到 oracle 10.2.0.4Oracle
- (轉)Oracle 10.2.0.1 升級到 10.2.0.4Oracle
- 升級Oracle 10g 到10.2.0.4Oracle 10g
- windows環境下oracle 10.2.0.2升級到10.2.0.5WindowsOracle
- oracle 10.1.0.2 升級到10.2.0.4 步驟Oracle
- Oracle10g RAC 資料庫升級為10.2.0.4 ,clusterware需要升級到10.2.0.4 ?Oracle資料庫
- oracle從10.2.0.4升級到11.2.0.1的三種升級方法Oracle
- Oracle 10.2.0.1 升級到 10.2.0.4--轉載Oracle
- windows 下oracle從10.2.0.1升級到10.2.0.4WindowsOracle
- oracle 10.2.0.4 rac 升級到oracle 10.2.0.5 rac步驟Oracle
- oracle 之 安裝10.2.0.1 且 升級到 10.2.0.4Oracle
- oracle 資料庫從10.2.0.4升級到11.2.0.3Oracle資料庫
- Oracle10g RAC : 10.2.0.1 升級到 10.2.0.4Oracle
- oracle 10.2.0.1 rac 升級到10.2.0.4 rac時,dbua升級的元件列表Oracle元件
- 升級Grid Infrastructure到10.2.0.2 遭遇bug 9413827ASTStruct
- Oracle 10g rac升級(10.2.0.1 Rac到10.2.0.4)Oracle 10g
- Windows 下 oracle 10g升級到10.2.0.4的方法WindowsOracle 10g
- linux下oracle RAC10.2.0.1升級到10.2.0.4LinuxOracle
- windows 2003,oracle 10.2.0.1升級到10.2.0.4WindowsOracle
- aix 6.1上rac升級到10.2.0.4AI
- Oracle10.2.0.1 升級到Oracle10.2.0.4 簡單步驟Oracle
- Oracle 10g upgrade 10.2.0.2 -- 10.2.0.4Oracle 10g
- linux平臺下oracle從10.2.0.1升級到10.2.0.4LinuxOracle
- oracle在linux平臺從10.2.0.1升級到10.2.0.4方法OracleLinux
- Oracle RAC ASM 例項 從10.2.0.1 升級到 10.2.0.4 說明OracleASM
- Oracle database 升級(文件)to 10.2.0.4 from 10.2.0.1OracleDatabase
- Oracle10.2.0.1升級到10.2.0.4碰到的Text file busy問題Oracle
- linux 上 10g rac 升級到10.2.0.4Linux
- Linux下Oracle10.2.0.1升級到oracle10.2.0.4詳細操作記錄LinuxOracle
- ORACLE 10gR2 RAC升級至10.2.0.4Oracle 10g
- Oracle RAC 10.2.0.1 升級 10.2.0.4 簡單描述Oracle
- vm+win+oracle10g 升級至 10.2.0.4Oracle
- 靜默升級oracle(文件)to 10.2.0.4 from 10.2.0.1Oracle
- 【江楓 】AIX平臺升級到Oracle10.2.0.4的幾個問題AIOracle
- HP UNIX - oracle rac 10.2.0.3 升級10.2.0.4問題Oracle
- Oracle10.2.0.1到10.2.0.4升級出現了ORA-01092故障Oracle