天天看點

oracle資料庫更新更新檔

對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