centos7 靜默升級Oracle到11.2.0.4

1.咋先看一下環境把

2.開始升級吧。

先關掉Oracle

3.上傳升級包到服務器(/home/tmp)

ps:可以直接打開迅雷新建下載下面地址

升級包1     升級包2

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

更新時間較長,更新完成後,重新開啓即可。

 

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