Oracle 11g RAC 環境打PSU補丁的詳細步驟
把11.2.0.4 RAC 環境打PSU補丁的步驟詳細記錄一下,方便參考。
環境:11.2.0.4 RAC 64位 centos6.5
下載最新的PSU補丁11.2.0.4.8,GI補丁p21523375_112040_Linux-x86-64.zip 和資料庫補丁p21352635_112040_Linux-x86-64.zip, opatch為p6880880_112000_Linux-x86-64.zip
打補丁步驟:1.升級opatch 2.升級GI 3.升級資料庫
=====================================================
1.升級opatch:
mv OPatch OPatch.bak
unzip p6880880_112000_Linux-x86-64.zip -d /u01/app/11.2.0/grid
chown -R grid:oinstall OPatch
=====================================================
2.GI打補丁:
一、檢查opatch的版本
$ /u01/app/11.2.0/grid/OPatch/opatch version
二、檢查 Inventory有效性:
$ /u01/app/11.2.0/grid/OPatch/opatch lsinventory -detail -oh $ORACLE_HOME
三、用root使用者在/u01/app/11.2.0/grid/OPatch/ocm/bin/下,用emocmrsp生成ocm.rsp檔案(該檔案會生成在當前目錄)
將生成的ocm.rsp放到/u01/app/11.2.0/grid/OPatch/ocm/bin/目錄下
四、解壓patch檔案,給成grid的許可權
五、用root使用者執行如下
# /u01/app/11.2.0/grid/OPatch/opatch auto /softdb/psu/21523375/ -oh /u01/app/11.2.0/grid -ocmrf /u01/app/11.2.0/grid/OPatch/ocm/bin/ocm.rsp
六、在第二個節點也執行【三、四、五】步驟
七、檢查GI的打補丁情況
$ /u01/app/11.2.0/grid/OPatch/opatch lsinventory
=====================================================
3.資料庫打補丁:
一、更新opatch的版本
[root@dbtest1 psu]# cd /u01/app/oracle/product/11.2.0/db_1/
[root@dbtest1 db_1]# mv OPatch OPatch.bak
[root@dbtest1 db_1]# cd /softdb/psu/
[root@dbtest1 psu]# unzip p6880880_112000_Linux-x86-64.zip -d /u01/app/oracle/product/11.2.0/db_1
[root@dbtest1 psu]# chown -R oracle:oinstall /u01/app/oracle/product/11.2.0/db_1/OPatch
/u01/app/oracle/product/11.2.0/db_1/OPatch/opatch version
二、檢查 Inventory有效性:
$ /u01/app/oracle/product/11.2.0/db_1/OPatch/opatch lsinventory -detail -oh $ORACLE_HOME
三、apply來打補丁
1.unzip p20299013_112040_<platform>.zip
cd 20299013
opatch prereq CheckConflictAgainstOHWithDetail -ph ./
2.停資料庫,停監聽器,停em(emctl stop dbconsole)
用ps -ef | grep ora來檢查是否還有遺留的程式,grid的不用管
3.unzip p20299013_112040_<platform>.zip
cd 20299013
opatch apply
以上操作只需在一個節點執行即可。會有提示,先local再remote。
4.
cd $ORACLE_HOME/rdbms/admin
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> STARTUP
SQL> @catbundle.sql psu apply
SQL> QUIT
5.
cd $ORACLE_HOME/rdbms/admin
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> @utlrp.sql
6.檢查
/u01/app/oracle/product/11.2.0/db_1/OPatch/opatch lsinventory
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28211342/viewspace-2134004/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 11g RAC自動打GI PSU補丁Oracle
- Oracle 11g RAC自動打GI PSU補丁(11.2.0.4.8)Oracle
- Oracle 11g升級PSU詳細步驟Oracle
- oracle 11g 單例項打補丁操作步驟Oracle單例
- oracle_如何打11GR2 RAC PSU補丁Oracle
- 資料庫Oracle 11g RAC手動打GI PSU補丁(11.2.0.4.8)資料庫Oracle
- [Oracle] CPU/PSU補丁安裝詳細教程Oracle
- 安裝oracle 11g RAC時打8670579?補丁Oracle
- 【UP_ORACLE】如何給Oracle DG打補丁(二)備庫安裝補丁步驟Oracle
- 【UP_ORACLE】如何給Oracle DG打補丁(三)主庫安裝補丁步驟Oracle
- 補丁集PSU、Bundle Patch大致安裝步驟
- Oracle 11g RAC 打補丁過程(11.2.0.3.15)Oracle
- 單機 Oracle 11g(11.2.0.4)手動打補丁PSU(11.2.0.4.8)Oracle
- Oracle 11.2.0.4 RAC安裝最新PSU補丁Oracle
- Git 打補丁– patch 和 diff 的使用(詳細)Git
- Git 打補丁-- patch 和 diff 的使用(詳細)Git
- 在aix oracle rac 環境下,增加lv的步驟AIOracle
- Oracle補丁術語介紹 PSU CPU補丁Oracle
- Oracle 11.2.0.4 RAC psu補丁升級至11.2.0.4.2Oracle
- Oracle RAC 19.3打19.5.1 RU補丁Oracle
- SAP 補丁升級步驟詳解 (轉)
- 給oracle 10.2.0.4.0 打em補丁8350262執行步驟Oracle
- oracle 11.2.0.3 單機 asm 儲存打psu 10補丁OracleASM
- Oracle Database 11g 環境搭建--先決步驟OracleDatabase
- Linux Oracle 11g Dataguard配置詳細步驟LinuxOracle
- 【ASK_ORACLE】Relink RAC叢集詳細步驟Oracle
- ORACLE RAC的全自動 打補丁標準化文件Oracle
- Oracle RAC更新補丁Oracle
- 超詳細oracle 11g安裝步驟 win版本Oracle
- Oracle 10g/11g 升級psu步驟Oracle 10g
- oracle 19c rac打補丁常見錯誤Oracle
- Oracle Stream配置詳細步驟Oracle
- win10更新補丁解除安裝怎麼操作_解除安裝win10更新補丁詳細步驟Win10
- oracle打補丁回顧Oracle
- Oracle EBS中打補丁Oracle
- 10天搞定Python,執行環境(超詳細步驟)Python
- ORACLE 11G 搭建dataguard詳細步驟(所有操作總結)Oracle
- ORACLE打補丁的方法和案例Oracle