對oracle資料庫進行更新之前,要确定資料庫已經關閉,如果是做的ASM需要對表決磁盤和相應的資料進行備份,另外要以oracle使用者進行更新(需要将更新檔軟體加入oracle和oinstall還要有相應的執行權限)
1. 解壓更新檔包
# unzip p6810189_10204_Linux-x86.zip
# chown -R oracle:oinstall Disk1
2.安裝oracle更新檔
我這裡是用的圖象化界面進行安裝.
#cd /Disk1
#./runInstaller
確定路徑和你安裝的路徑是否一緻,要是一緻就可以一路安裝下去了.
如果中間出現安裝錯誤資訊,有可能是你的資料庫沒有關閉所導緻的。
3.排除安裝更新檔的問題
看到上面已經安裝成功,心裡有點美滋滋的,其實這裡還沒有完全搞定.
oracle>sqlplus "/ as sysdba"
SQL>startup
ora-01092oracle instance terminated. disconnection forced
出現了以上的錯誤,找了很多資料都沒有解決,沒有辦法,最後登入oracle官方查了下相關
更新的資料,才知道還要執行下面的操作.
Oracle> sqlplussys/sys as sysdba
SQL>shutdown;
SQL>shutdown abort;
SQL>starup upgrade;
SQL>@/home/oracle/app/product/10.2.0/rdbms/admin/catupgrd.sql