1.咋先看一下環境把
2.開始升級吧。
先關掉Oracle
3.上傳升級包到服務器(/home/tmp)
ps:可以直接打開迅雷新建下載下面地址
4.進入相應文件夾,並且解壓兩個包
cd /home/tmp
unzip p13390677_112040_Linux-x86-64_1of7.zip && unzip p13390677_112040_Linux-x86-64_2of7.zip
5.創建11.2.0.4相關文件夾
mkdir -p /home/oracle/product/11.2.0.4
chown -R oracle:oinstall /home/oracle/product/11.2.0.4
chmod -R 775 /home/oracle
6.修改Oracle環境變量
su - oracle
vim .bash_profile
source .bash_profile
使變量生效。
7.進入剛剛解壓的database目錄 /home/tmp/database
8.執行命令
./runInstaller -silent -debug -force -ignorePrereq DECLINE_SECURITY_UPDATES=true oracle.install.option=INSTALL_DB_SWONLY ORACLE_HOSTNAME=centos UNIX_GROUP_NAME=oinstall INVENTORY_LOCATION=/home/oracle/oracle/oraInventory SELECTED_LANGUAGES=en,zh_CN ORACLE_HOME=/home/oracle/product/11.2.0.4 ORACLE_BASE=/home/oracle oracle.install.db.InstallEdition=EE oracle.install.db.DBA_GROUP=dba oracle.install.db.OPER_GROUP=dba
注意修改其中的 ORACLE_HOSTNAME,ORACLE_HOME等參數
繼續執行到[OUISetupDriver.JobExecutorThread] [ 2019-10-17 11:53:16.390 EDT ] [UnixSystem.getCSSConfigType:2463] configType=null
會出現假死狀態,請繼續等待,建議新起一個窗口使用 top
命令監控下。
一直等到出現下圖所示表示成功。
9.執行上面提示的兩個語句
10.修改文件 vim /etc/oratab
11.複製數據庫文件
cp /home/oracle/product/11.2.0/dbs/* /home/oracle/product/11.2.0.4/dbs/
進入目錄:/home/oracle/product/11.2.0.4/dbs
修改所有者
chown oracle:oinstall *
12.啓動監聽
su - oracle
lsnrctl start
13.進入sqlplus 進行升級
startup upgrade
@$ORACLE_HOME/rdbms/admin/catupgrd.sql
更新時間較長,更新完成後,重新開啓即可。