升級Oracle 10..2.0.1到Oracle 10.2.0.5

環境介紹:

當前Oracle版本:10.2.0.1+數據庫

升級Oracle版本:10.2.0.5+數據庫

升級步驟:1)升級Oracle軟件

          2)升級庫

關於Oracle 10.2.0.1安裝步驟參考:

http://zengxin.blog.51cto.com/6098070/1741532

第1章 升級oracle軟件

1.1 上傳升級包到/home/oracle下

1.2 解壓軟件包

$ unzip p8202632_10205_Linux-x86-64.zip

$ ls //生成一個目錄和一個文件

 Disk1 README.html

$ cd Disk1

$ ./runInstaller

出現歡迎界面,點擊“Next”。

wKioL1a9DOGz4wnOAAD978LcEkY873.png

設置主目錄路徑:設置爲$ORACLE_HMOE爲主目錄。

wKiom1a9DIWBlOXGAAD5zkkokis362.png

wKioL1a9DOKREUndAAEBt5mBExA538.png

沒有勾選上的都勾選上,只要沒有error錯誤,都可以忽略。

wKiom1a9DIaBMMZQAADeY0Zylqw750.png

出現下面錯誤窗口,你只需要把數據庫關閉和監聽關閉,在點擊Retry,就可以繼續安裝了。

wKiom1a9DIbSrna5AABcKwhwp18336.png

點擊:“install”

wKioL1a9DOPjBMiQAACThBdVeeg941.png

出現安裝進度,進度達到100%,彈出一個窗口執行窗口中腳本就可以。

wKiom1a9DIfR8CeLAAE5lgTA-GM130.png

點擊“Exit”

wKioL1a9DOTzoRVDAACQFco22x4102.png

到這步oracle10g10.2.0.1升級10.2.0.5完成!

[oracle@db1 ~]$ sqlplus –v  \\查看軟件版本號

SQL*Plus: Release 10.2.0.5.0- Production

$sqlplus / as sysdba

SQL> startup  \\這個時候啓動數據庫出現報錯,是因爲高版本軟件不能掛低版本庫

ORACLE instance started.

 

Total System Global Area  918552576 bytes

Fixed Size       2100552 bytes

Variable Size      230687416 bytes

Database Buffers   679477248 bytes

Redo Buffers         6287360 bytes

Database mounted.

ORA-01092: ORACLEinstance terminated. Disconnection forced

SQL> exit

[oracle@node1 ~]$ ps -ef|grep smon

oracle    7540 2662  0 23:33 pts/2    00:00:00 grep smon


第2章 升級庫

2.1 登錄數據庫中

$ sqlplus / as sysdba

  SQL> startup upgrade  //啓動到upgrade模式下

 wKiom1a9EZTgb4C0AAAzRaBkMhU468.png

SQL> spool /tmp/up.log

SQL> @?/rdbms/admin/catupgrd.sql

SQL>spool off

SQL>shutdown immediate

wKiom1a9Ea-BsU2hAAATtCGYGD8033.png

SQL>startup  \\打開數據庫

wKioL1a9Ei7QIyA5AAAzP1zhT24022.png

SQL> select comp_name,version ,status from dba_registry; \\查看各組件是否升級成功了

wKioL1a9EkSxawaLAACKwc-NZTE920.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章