windows 下oracle從10.2.0.1升級到10.2.0.4
方法一:
1. 完全安裝10.2.0.1
2. 安裝完成後,停止所有的oracle服務,可以透過停止oracle 的window services或者使用以下命令來實現。
emctl stop dbconsole (停止 OracleDBConsoleorcl)
isqlplusctl stop (停止 OracleOraDb10g_home1iSQL*Plus)
lsnrctl stop (停止 OracleOraDb10g_home1TNSListener)
sqlplus /nolog
conn as sysdba
shutdown immediate; (停止 OracleOraDb10g_home1TNSListener)
3. 安裝oracle的10.2.0.4的patch(注意:安裝目錄改為已安裝的Oracle的目錄)
4. 啟動所有的oracle服務(啟動服務與關閉服務的順序剛好相反), 用dba登入
5. 依次執行下面命令
SQL>startup upgrade
SQL>SPOOL patch.log
SQL>@c:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\catupgrd.sql(這個步驟時間會比較長)
SQL> shutdown immediate;
SQL> startup
6. 編譯失效物件
@c:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\utlprp.sql
7. 確認升級結果
SQL> select * from v$version;
SQL> select count(*) from dba_objects where status='INVALID';
SQL> select comp_id,version,status from dba_registry;
從10.2.0.1升級到10.2.0.4出現問題 ORA-12514: TNS: 監聽程式當前無法識別連線描述符中請求的服務, 參見:http://www.cnblogs.com/emanlee/archive/2012/12/30/2840011.html
升級例項用oracle自帶的Database Upgrade Assistant工具
--------------------
方法二:
1. 完全安裝10.2.0.1
2. 安裝完成後,停止所有的oracle服務,可以透過停止oracle 的window services或者使用以下命令來實現。
emctl stop dbconsole (停止 OracleDBConsoleorcl)
isqlplusctl stop (停止 OracleOraDb10g_home1iSQL*Plus)
lsnrctl stop (停止 OracleOraDb10g_home1TNSListener)
sqlplus /nolog
conn as sysdba
shutdown immediate; (停止 OracleOraDb10g_home1TNSListener)
3. 安裝oracle的10.2.0.4的patch(注意:安裝目錄改為已安裝的Oracle的目錄)
4. 下面升級資料庫
為了省事兒,這裡我們選擇透過介面方式進行資料庫的升級,執行DBUA,基本不需要過多操作,直點下一步就是,不過注意如果開了歸檔,最好選擇升級期間關閉歸檔功能,避免不必要的磁碟空間佔用。
oradb_home -- 配置和移植工具 – Database Upgrade Assistant
5. 升級完成,開個sqlplus連線進去看看
SQL> select *from v$version;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26753337/viewspace-755301/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 10.2.0.1 升級到 10.2.0.4Oracle
- linux平臺下oracle從10.2.0.1升級到10.2.0.4LinuxOracle
- (轉)Oracle 10.2.0.1 升級到 10.2.0.4Oracle
- oracle rac 10.2.0.1 升級到 oracle 10.2.0.4Oracle
- windows 2003,oracle 10.2.0.1升級到10.2.0.4WindowsOracle
- linux下oracle RAC10.2.0.1升級到10.2.0.4LinuxOracle
- Oracle 10.2.0.1 升級到 10.2.0.4--轉載Oracle
- oracle在linux平臺從10.2.0.1升級到10.2.0.4方法OracleLinux
- Oracle RAC ASM 例項 從10.2.0.1 升級到 10.2.0.4 說明OracleASM
- oracle 之 安裝10.2.0.1 且 升級到 10.2.0.4Oracle
- Oracle10g RAC : 10.2.0.1 升級到 10.2.0.4Oracle
- Oracle 10g rac升級(10.2.0.1 Rac到10.2.0.4)Oracle 10g
- oracle 10.2.0.1 rac 升級到10.2.0.4 rac時,dbua升級的元件列表Oracle元件
- Oracle10.2.0.1 升級到Oracle10.2.0.4 簡單步驟Oracle
- Windows 下 oracle 10g升級到10.2.0.4的方法WindowsOracle 10g
- Oracle database 升級(文件)to 10.2.0.4 from 10.2.0.1OracleDatabase
- Linux下Oracle10.2.0.1升級到oracle10.2.0.4詳細操作記錄LinuxOracle
- Redhat 5.4 Orcle RAC 資料庫 從10.2.0.1升級到 10.2.0.4Redhat資料庫
- Oracle RAC 10.2.0.1 升級 10.2.0.4 簡單描述Oracle
- 靜默升級oracle(文件)to 10.2.0.4 from 10.2.0.1Oracle
- Oracle10.2.0.1升級到10.2.0.4碰到的Text file busy問題Oracle
- oracle從10.2.0.4升級到11.2.0.1的三種升級方法Oracle
- 從10.2.0.1升級到10.2.0.5操作實驗(下)
- oracle 資料庫從10.2.0.4升級到11.2.0.3Oracle資料庫
- 靜默升級oracle到10.2.0.4Oracle
- oracle 10.2.0.2升級到10.2.0.4Oracle
- oracle 10 rac 升級 10.2.0.1升級到10.2.0.5Oracle
- 升級Oracle 10g 到10.2.0.4Oracle 10g
- RHEL4.4下oracle10.2.0.1升級到10.2.0.3Oracle
- Oracle10.2.0.1到10.2.0.4升級出現了ORA-01092故障Oracle
- oracle cluster 10.2.0.1 for aix 6.1 升級到10.2.0.4會出現vip offline問題OracleAI
- oracle 10.1.0.2 升級到10.2.0.4 步驟Oracle
- Oracle10g RAC 資料庫升級為10.2.0.4 ,clusterware需要升級到10.2.0.4 ?Oracle資料庫
- 轉windows2003 oracle版本升級 10.2.0.1到10.2.0.3WindowsOracle
- 升級Oracle10.2.0.1Oracle
- ORACLE10G 10.2.0.1升級到10.2.0.5Oracle
- 從10.2.0.1升級到10.2.0.5操作實驗(上)
- oracle 10.2.0.4 rac 升級到oracle 10.2.0.5 rac步驟Oracle