11gR2 Single Instance PSU

11gR2 Single Instance PSU

1.OPatch version

You must use the OPatch utility version 11.2.0.3.0 or later to apply this patch. Oracle recommends that you use the latest released OPatch 11.2, which is available for download from My Oracle Support patch 6880880 by selecting the 11.2.0.0.0 release.

oracle@szsckj:/PSU>opatch version

OPatch Version: 11.2.0.3.4

 

OPatch succeeded

 

2. Environment Checks

Ensure that the $PATH definition has the following executables: make, ar, ld, and nm.

oracle@szsckj:/PSU/16619892>opatch prereq CheckConflictAgainstOHWithDetail -ph ./

Oracle Interim Patch Installer version 11.2.0.3.4

Copyright (c) 2012, Oracle Corporation.  All rights reserved.

 

PREREQ session

 

Oracle Home       : /u02/app/oracle/products/11.2.0

Central Inventory : /u02/app/oraInventory

   from           : /u02/app/oracle/products/11.2.0/oraInst.loc

OPatch version    : 11.2.0.3.4

OUI version       : 11.2.0.3.0

Log file location : /u02/app/oracle/products/11.2.0/cfgtoollogs/opatch/opatch2013-08-01_12-49-37PM_1.log

 

Invoking prereq "checkconflictagainstohwithdetail"

 

Prereq "checkConflictAgainstOHWithDetail" passed.

 

OPatch succeeded.

 

3.Patch Installation 

If this is not a RAC environment, shut down all instances and listeners associated with the Oracle home that you are updating

SHUTDOWN:

SQL> shutdown immediate;

oracle@szsckj:/home/oracle>lsnrctl stop

oracle@szsckj:/home/oracle>emctl stop

oracle@szsckj:/home/oracle> emctl stop dbconsole

Oracle Enterprise Manager 11g Database Control Release 11.2.0.3.0

Copyright (c) 1996, 2011 Oracle Corporation.  All rights reserved.

http://szsckj:1158/em/console/aboutApplication

Stopping Oracle Enterprise Manager 11g Database Control ...

 ...  Stopped

 

OPATCH APPLY:

oracle@szsckj:/home/oracle>cd /PSU/16619892/

oracle@szsckj:/PSU/16619892>opatch apply

Oracle Interim Patch Installer version 11.2.0.3.4

Copyright (c) 2012, Oracle Corporation.  All rights reserved.

 

 

Oracle Home       : /u02/app/oracle/products/11.2.0

Central Inventory : /u02/app/oraInventory

   from           : /u02/app/oracle/products/11.2.0/oraInst.loc

OPatch version    : 11.2.0.3.4

OUI version       : 11.2.0.3.0

Log file location : /u02/app/oracle/products/11.2.0/cfgtoollogs/opatch/opatch2013-08-01_11-33-43AM_1.log

 

Verifying environment and performing prerequisite checks...

OPatch continues with these patches:   13343438  13696216  13923374  14275605  14727310  16056266  16619892 

 

Do you want to proceed? [y|n]

y

User Responded with: Y

All checks passed.

Provide your email address to be informed of security issues, install and

initiate Oracle Configuration Manager. Easier for you if you use your My

Oracle Support Email address/User Name.

Visit http://www.oracle.com/support/policies.html for details.

Email address/User Name:

 

You have not provided an email address for notification of security issues.

Do you wish to remain uninformed of security issues ([Y]es, [N]o) [N]:  Y

 

 

 

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.

(Oracle Home = '/u02/app/oracle/products/11.2.0')

 

 

Is the local system ready for patching? [y|n]

y

User Responded with: Y

Backing up files...

Applying sub-patch '13343438' to OH '/u02/app/oracle/products/11.2.0'

 

Patching component oracle.rdbms.rsf, 11.2.0.3.0...

 

Patching component oracle.rdbms, 11.2.0.3.0...

 

Patching component oracle.rdbms.dbscripts, 11.2.0.3.0...

 

Verifying the update...

Applying sub-patch '13696216' to OH '/u02/app/oracle/products/11.2.0'

 

Patching component oracle.rdbms.rsf, 11.2.0.3.0...

 

Patching component oracle.rdbms, 11.2.0.3.0...

 

Patching component oracle.sdo.locator, 11.2.0.3.0...

 

Patching component oracle.sysman.console.db, 11.2.0.3.0...

 

Patching component oracle.sysman.oms.core, 10.2.0.4.4...

 

Verifying the update...

Applying sub-patch '13923374' to OH '/u02/app/oracle/products/11.2.0'

ApplySession: Optional component(s) [ oracle.network.cman, 11.2.0.3.0 ]  not present in the Oracle Home or a higher version is found.

 

Patching component oracle.rdbms.rsf, 11.2.0.3.0...

 

Patching component oracle.rdbms, 11.2.0.3.0...

 

Patching component oracle.rdbms.dbscripts, 11.2.0.3.0...

 

Patching component oracle.network.rsf, 11.2.0.3.0...

 

Patching component oracle.network.listener, 11.2.0.3.0...

 

Patching component oracle.sysman.console.db, 11.2.0.3.0...

 

Verifying the update...

Applying sub-patch '14275605' to OH '/u02/app/oracle/products/11.2.0'

ApplySession: Optional component(s) [ oracle.precomp.lang, 11.2.0.3.0 ]  not present in the Oracle Home or a higher version is found.

 

Patching component oracle.network.client, 11.2.0.3.0...

 

Patching component oracle.network.rsf, 11.2.0.3.0...

 

Patching component oracle.precomp.common, 11.2.0.3.0...

 

Patching component oracle.rdbms, 11.2.0.3.0...

 

Patching component oracle.rdbms.dbscripts, 11.2.0.3.0...

 

Patching component oracle.rdbms.rman, 11.2.0.3.0...

 

Patching component oracle.rdbms.rsf, 11.2.0.3.0...

 

Patching component oracle.rdbms.util, 11.2.0.3.0...

 

Verifying the update...

Applying sub-patch '14727310' to OH '/u02/app/oracle/products/11.2.0'

 

Patching component oracle.rdbms, 11.2.0.3.0...

 

Patching component oracle.rdbms.dbscripts, 11.2.0.3.0...

 

Patching component oracle.rdbms.rsf, 11.2.0.3.0...

 

Patching component oracle.sdo.locator, 11.2.0.3.0...

 

Patching component oracle.sysman.console.db, 11.2.0.3.0...

 

Patching component oracle.sysman.oms.core, 10.2.0.4.4...

 

Verifying the update...

Applying sub-patch '16056266' to OH '/u02/app/oracle/products/11.2.0'

ApplySession: Optional component(s) [ oracle.network.cman, 11.2.0.3.0 ]  not present in the Oracle Home or a higher version is found.

 

Patching component oracle.network.listener, 11.2.0.3.0...

 

Patching component oracle.network.rsf, 11.2.0.3.0...

 

Patching component oracle.ovm, 11.2.0.3.0...

 

Patching component oracle.rdbms, 11.2.0.3.0...

 

Patching component oracle.rdbms.rman, 11.2.0.3.0...

 

Patching component oracle.rdbms.rsf, 11.2.0.3.0...

 

Patching component oracle.sdo.locator, 11.2.0.3.0...

 

Patching component oracle.rdbms.deconfig, 11.2.0.3.0...

 

Verifying the update...

Applying sub-patch '16619892' to OH '/u02/app/oracle/products/11.2.0'

ApplySession: Optional component(s) [ oracle.precomp.lang, 11.2.0.3.0 ]  not present in the Oracle Home or a higher version is found.

 

Patching component oracle.marvel, 11.2.0.3.0...

 

Patching component oracle.precomp.common, 11.2.0.3.0...

 

Patching component oracle.rdbms, 11.2.0.3.0...

 

Patching component oracle.rdbms.rman, 11.2.0.3.0...

 

Patching component oracle.rdbms.rsf, 11.2.0.3.0...

 

Patching component oracle.sysman.agent, 10.2.0.4.3...

 

Patching component oracle.sysman.console.db, 11.2.0.3.0...

 

Patching component oracle.sysman.repository.core, 10.2.0.4.4...

 

Patching component oracle.xdk, 11.2.0.3.0...

 

Patching component oracle.xdk.parser.java, 11.2.0.3.0...

 

Patching component oracle.xdk.rsf, 11.2.0.3.0...

 

Verifying the update...

 

OPatch found the word "warning" in the stderr of the make command.

Please look at this stderr. You can re-run this make command.

Stderr output:

ins_emagent.mk:113: warning: overriding commands for target `nmosudo'

ins_emagent.mk:52: warning: ignoring old commands for target `nmosudo'

/u02/app/oracle/products/11.2.0/sysman/lib/ins_emagent.mk:113: warning: overriding commands for target `nmosudo'

/u02/app/oracle/products/11.2.0/sysman/lib/ins_emagent.mk:52: warning: ignoring old commands for target `nmosudo'

 

 

Composite patch 16619892 successfully applied.

OPatch Session completed with warnings.

Log file location: /u02/app/oracle/products/11.2.0/cfgtoollogs/opatch/opatch2013-08-01_11-33-43AM_1.log

 

OPatch completed with warnings.

 

 

4.Loading Modified SQL Files into the Database

For each database instance running on the Oracle home being patched, connect to the database using SQL*Plus

SQL> startup

SQL>!lsnrctl start

SQL> alter system register;

SQL> @?/rdbms/admin/catbundle.sql psu apply

The catbundle.sql execution is reflected in the dba_registry_history view by a row associated with bundle series PSU.

该脚本将会向dba_registry_history这个视图中添加一行关于此次PSU的信息。

5.Upgrade Oracle Recovery Manager Catalog

升级catalog恢复目录,这是一个可选项。

$ rman catalog username/password@alias

RMAN> UPGRADE CATALOG;

6.确认小版本信息

SELECT r.action_time,r.bundle_series,r.comments

FROM DBA_REGISTRY_HISTORY r;

 

ACTION_TIME                    BUNDLE_SERIES

------------------------------ ------------------------------

COMMENTS

--------------------

18-SEP-11 06.02.59.465921 PM   PSU

Patchset 11.2.0.2.0

 

01-AUG-13 11.07.56.297725 AM   PSU

Patchset 11.2.0.2.0

 

01-AUG-13 12.12.09.446946 PM   PSU

PSU 11.2.0.3.7


oracle@szsckj:/PSU/16619892>opatch lsinventory

Oracle Interim Patch Installer version 11.2.0.3.4

Copyright (c) 2012, Oracle Corporation.  All rights reserved.



Oracle Home       : /u02/app/oracle/products/11.2.0

Central Inventory : /u02/app/oraInventory

   from           : /u02/app/oracle/products/11.2.0/oraInst.loc

OPatch version    : 11.2.0.3.4

OUI version       : 11.2.0.3.0

Log file location : /u02/app/oracle/products/11.2.0/cfgtoollogs/opatch/opatch2013-08-01_22-48-56PM_1.log


Lsinventory Output file location : /u02/app/oracle/products/11.2.0/cfgtoollogs/opatch/lsinv/lsinventory2013-08-01_22-48-56PM.txt


--------------------------------------------------------------------------------

Installed Top-level Products (1): 


Oracle Database 11g                                                  11.2.0.3.0

There are 1 products installed in this Oracle Home.



Interim patches (1) :


Patch  16619892     : applied on Thu Aug 01 22:45:51 CST 2013

Unique Patch ID:  16400187

Patch description:  "Database Patch Set Update : 11.2.0.3.7 (16619892)"

   Created on 26 Jun 2013, 00:26:14 hrs PST8PDT

Sub-patch  16056266; "Database Patch Set Update : 11.2.0.3.6 (16056266)"

Sub-patch  14727310; "Database Patch Set Update : 11.2.0.3.5 (14727310)"

Sub-patch  14275605; "Database Patch Set Update : 11.2.0.3.4 (14275605)"

Sub-patch  13923374; "Database Patch Set Update : 11.2.0.3.3 (13923374)"

Sub-patch  13696216; "Database Patch Set Update : 11.2.0.3.2 (13696216)"

Sub-patch  13343438; "Database Patch Set Update : 11.2.0.3.1 (13343438)"

   Bugs fixed:

     13593999, 13566938, 10350832, 14138130, 12919564, 13561951, 13624984

     13588248, 13080778, 13914613, 13804294, 14258925, 12873183, 13645875

     14472647, 12880299, 14664355, 12998795, 14409183, 13719081, 14469008

     13492735, 14263036, 12857027, 13496884, 13015379, 14263073, 13742433

     13732226, 16314469, 16368108, 12905058, 6690853, 13742434, 12849688

     12950644, 13742435, 13464002, 13063120, 13534412, 12879027, 13958038

     14613900, 12585543, 13790109, 12535346, 16382448, 12588744, 11877623

     12395918, 13814739, 13786142, 12847466, 13649031, 13855490, 13981051

     12582664, 12797765, 14262913, 12923168, 16279401, 12912137, 13612575

     13384182, 13466801, 13484963, 14207163, 13724193, 13772618, 11063191

     16694777, 13070939, 12797420, 15869211, 13041324, 16279211, 16314467

     16314468, 12976376, 11708510, 13680405, 13742437, 13026410, 14589750

     13737746, 13742438, 14644185, 15841373, 13326736, 13596521, 14398795

     13579992, 13001379, 16344871, 13099577, 9873405, 13742436, 14275605

     9858539, 14841812, 11715084, 16231699, 14040433, 9703627, 12662040

     12617123, 16530565, 14207317, 12845115, 12764337, 13354082, 14459552

     13397104, 13913630, 12964067, 12983611, 13550185, 12780983, 13810393

     12583611, 14546575, 15862016, 13476583, 13489024, 11840910, 13903046

     15862017, 13572659, 16294378, 13718279, 14088346, 13657605, 13448206

     16314466, 14480676, 13419660, 13632717, 14668670, 14063281, 14110275

     13430938, 13467683, 13420224, 13812031, 14548763, 16299830, 12646784

     14512189, 12755116, 14035825, 13616375, 13427062, 12861463, 12834027

     15862021, 13632809, 13377816, 13036331, 14727310, 16619892, 13685544

     13499128, 15862018, 13584130, 16175381, 12829021, 15862019, 12794305

     14546673, 12791981, 13561750, 13503598, 13787482, 10133521, 12718090

     13848402, 13399435, 14023636, 9095696, 13860201, 12401111, 13257247

     13362079, 14176879, 12917230, 16014985, 13923374, 14220725, 13524899

     14480675, 16306019, 13559697, 12974860, 9706792, 12940620, 14480674

     13916709, 13098318, 14076523, 13773133, 15905421, 16794244, 13340388

     12731940, 13528551, 13366202, 12894807, 13343438, 13454210, 12748240

     14205448, 13385346, 14127231, 15853081, 14273397, 14467061, 12971775

     13923995, 14571027, 13582702, 13907462, 10242202, 13493847, 13857111

     13035804, 13544396, 16382353, 8547978, 14226599, 16794241, 14062795

     13035360, 12925089, 12693626, 13332439, 14038787, 11071989, 14062796

     16794243, 12913474, 14841409, 14390252, 16314470, 13370330, 13059165

     14062797, 14062794, 12959852, 12345082, 13358781, 12960925, 16703112

     9659614, 14546638, 13699124, 13936424, 14301592, 16794240, 13338048

     12938841, 12658411, 12620823, 12656535, 14062793, 12678920, 13038684

     14062792, 13807411, 16742095, 16794238, 15862022, 12594032, 13250244

     12612118, 9761357, 14053457, 13742464, 14052474, 13911821, 13457582

     7509451, 13527323, 13791364, 15862020, 13910420, 12780098, 13502183

     13696216, 13705338, 10263668, 14841558, 16794242, 15862023, 16056266

     16794239, 15862024, 13554409, 13645917, 13103913, 12772404, 13011409, 14063280




--------------------------------------------------------------------------------


OPatch succeeded.

7. Patch Deinstallation Instructions for a Non-RAC Environment

 

7.1 Verify file

Verify that an $ORACLE_HOME/rdbms/admin/catbundle_PSU__ROLLBACK.sql 

 

oracle@szsckj:/u02/app/oracle/products/11.2.0/rdbms/admin>ls -l $ORACLE_HOME/rdbms/admin/catbundle_PSU_SZSCDB_ROLLBACK.sql

-rw-r----- 1 oracle oinstall 1504 Aug  1 12:11 /u02/app/oracle/products/11.2.0/rdbms/admin/catbundle_PSU_SZSCDB_ROLLBACK.sql

如果文件不存在,需要运行4中的脚本创建。

7.2shutdown service

SQL> shutdown immediate;

oracle@szsckj:/u02/app/oracle/products/11.2.0/rdbms/admin>lsnrctl stop

oracle@szsckj:/u02/app/oracle/products/11.2.0/rdbms/admin>emctl status dbconsole

Oracle Enterprise Manager 11g Database Control Release 11.2.0.3.0

Copyright (c) 1996, 2011 Oracle Corporation.  All rights reserved.

http://szsckj:1158/em/console/aboutApplication

Oracle Enterprise Manager 11g is not running.

 

7.3 rollback

oracle@szsckj:/home/oracle>cd /PSU/16619892/

oracle@szsckj:/PSU/16619892>opatch rollback -id 16619892

SQL> startup

SQL> @?/rdbms/admin/catbundle_PSU_SZSCDB_ROLLBACK.sql

SQL> !lsnrctl start

SQL> alter system register;

 oracle@szsckj:/PSU/16619892>opatch lsinventory

Oracle Interim Patch Installer version 11.2.0.3.4

Copyright (c) 2012, Oracle Corporation.  All rights reserved.

Oracle Home       : /u02/app/oracle/products/11.2.0

Central Inventory : /u02/app/oraInventory

   from           : /u02/app/oracle/products/11.2.0/oraInst.loc

OPatch version    : 11.2.0.3.4

OUI version       : 11.2.0.3.0

Log file location : /u02/app/oracle/products/11.2.0/cfgtoollogs/opatch/opatch2013-08-01_23-00-25PM_1.log


Lsinventory Output file location : /u02/app/oracle/products/11.2.0/cfgtoollogs/opatch/lsinv/lsinventory2013-08-01_23-00-25PM.txt


--------------------------------------------------------------------------------

Installed Top-level Products (1): 


Oracle Database 11g                                                  11.2.0.3.0

There are 1 products installed in this Oracle Home.



There are no Interim patches installed in this Oracle Home.



--------------------------------------------------------------------------------


OPatch succeeded.

 

 

请使用浏览器的分享功能分享到微信等