Patch your 10g Oracle database to PSU 10.2.0.4.5

有人会问不是10.2.0.5已经release了吗?为什么还要装10.2.0.4版本的PSU(Patch set Update)呢?做出这样的决定很大程度上是处于无奈的,毕竟Oracle的Bug有那么多,百年大计安全第一;10.2.0.4的稳定性在10g的范畴内可说是有目共睹的,而多达5个版本的PSU也进一步保证了能在10.2.0.4基础上不做大的变更,只修复合并一些小的bug。继10.2.0.4.4后(10.2.0.4.4有CRS和DB 2个版本)在July 13.2010推出了10.2.0.4.5 PSU,该PSU只有1.3MB大小,合并了:9714832, 9713537, 9678695, 9655017, 9173248, 8309642, 9678697, 9678690,9573054, 9654991等多个patch;因为10.2.0.4.5 PSU需要在10.2.0.4.4的基础上才能apply,所以我们需要首先应用10.2.0.4.4 PSU补丁。

PSU 10.2.0.4.5 的安装步骤:

1.如果你是全新的fresh安装的话,需要安装数据库Server软件10.2.0.1,之后升级到10.2.0.4;此外因为是fresh installation,还不存在数据库,所以只要是以custom database形式创建的新库都可以skip Post installation的步骤(也就是说不用执行脚本),而以DBCA中General, Data Warehouse, Transaction Processing形式创建新库需要执行catbundle.sql升级脚本(Loading Modified SQL Files into the Database)。 2.安装Oracle Opatch软件版本11.2.0.0,对应的patch号为6880880,使用10.2.0.4默认的Opatch软件在prereq和apply阶段会遇到Bug,并出现以下问题:
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" not executed
Unable to create Patch Object.
Exception occured : Patch ID is null.

Invoking prereq "checkconflictagainstohwithdetail"
The location ".//README.html" is not a directory or a valid patch zip file.
Prereq "checkConflictAgainstOHWithDetail" not executed
PrereqSession failed: Invalid patch location.
可以从MOS下载到p6880880_112000_$PLATFORM.zip的介质,解压后将OPatch部分的内容覆盖到原$ORACLE_HOME/OPatch目录:
[maclean@rh2 ~]$ unzip p6880880_112000_Linux-x86-64.zip
Archive:  p6880880_112000_Linux-x86-64.zip
   creating: OPatch/
   creating: OPatch/ocm/
 extracting: OPatch/ocm/ocm.zip
   creating: OPatch/ocm/lib/
  inflating: OPatch/ocm/lib/osdt_jce.jar
  inflating: OPatch/ocm/lib/osdt_core3.jar
  inflating: OPatch/ocm/lib/emocmclnt-14.jar
  inflating: OPatch/ocm/lib/emocmutl.jar
   creating: OPatch/ocm/bin/
  inflating: OPatch/ocm/bin/emocmrsp
  inflating: OPatch/ocm/ocm_platforms.txt
   creating: OPatch/crs/
   creating: OPatch/crs/log/
 extracting: OPatch/crs/log/dummy
  inflating: OPatch/crs/patch112.pl
  inflating: OPatch/crs/crsdelete.pm
  inflating: OPatch/crs/crspatch.pm
  inflating: OPatch/crs/s_crsconfig_defs
  inflating: OPatch/crs/crsconfig_lib.pm
  inflating: OPatch/crs/oracss.pm
  inflating: OPatch/crs/auto_patch.pl
  inflating: OPatch/crs/s_crsconfig_lib.pm
  inflating: OPatch/opatch
   creating: OPatch/opatchprereqs/
   creating: OPatch/opatchprereqs/opatch/
  inflating: OPatch/opatchprereqs/opatch/runtime_prereq.xml
  inflating: OPatch/opatchprereqs/opatch/opatch_prereq.xml
  inflating: OPatch/opatchprereqs/opatch/rulemap.xml
  inflating: OPatch/opatchprereqs/prerequisite.properties
   creating: OPatch/opatchprereqs/oui/
  inflating: OPatch/opatchprereqs/oui/knowledgesrc.xml
  inflating: OPatch/opatch.ini
  inflating: OPatch/emdpatch.pl
  inflating: OPatch/opatch.pl
   creating: OPatch/jlib/
  inflating: OPatch/jlib/opatchprereq.jar
  inflating: OPatch/jlib/opatchactions.jar
  inflating: OPatch/jlib/opatchutil.jar
  inflating: OPatch/jlib/opatchfmw.jar
  inflating: OPatch/jlib/opatchext.jar
  inflating: OPatch/jlib/opatch.jar
   creating: OPatch/fmw/
  inflating: OPatch/fmw/application.py
  inflating: OPatch/fmw/main_driver.py
  inflating: OPatch/fmw/prereq.py
  inflating: OPatch/fmw/start_stop.py
  inflating: OPatch/fmw/node_manager.py
  inflating: OPatch/fmw/init_def.py
  inflating: OPatch/opatch.bat
   creating: OPatch/docs/
  inflating: OPatch/docs/Prereq_Users_Guide.txt
  inflating: OPatch/docs/FAQ
  inflating: OPatch/docs/Users_Guide.txt
  inflating: OPatch/README.txt       

[maclean@rh2 ~]$ cp -r  OPatch/* $ORACLE_HOME/OPatch 

[maclean@rh2 ~]$ cd $ORACLE_HOME/OPatch

[maclean@rh2 OPatch]$ opatch
Invoking OPatch 11.2.0.1.3

Oracle Interim Patch Installer version 11.2.0.1.3
Copyright (c) 2010, Oracle Corporation.  All rights reserved.

Syntax Error... No command specified.

 Usage: opatch [ -help ] [ -r[eport] ] [ command ]

            command := apply
                       lsinventory
                       napply
                       nrollback
                       rollback
                       query
                       version
                       prereq
                       util

  := -help       Displays the help message for the command.
                       -report     Print the actions without executing.

 example:
   'opatch -help'
   'opatch -help -fmw'
   'opatch auto -help'
   'opatch apply -help'
   'opatch lsinventory -help'
   'opatch napply -help'
   'opatch nrollback -help'
   'opatch rollback -help'
   'opatch prereq -help'
   'opatch util -help'

OPatch failed with error code 14

/* 登录现有数据库实例,检查是否启用spare初始化参数,若启用了则根据README文档进一步分析*/

[maclean@rh2 ~]$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.4.0 - Production on Wed Oct 20 20:29:18 2010

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> show parameter spare
SQL>
2.针对PSU 10.2.0.4.4与10.2.0.4.5进行One-off Patch的冲突检查,并检查是否已关闭了所有相关实例及进程:
/* 首先在当前目录解压10.2.0.4.4 PSU补丁更新集,其patch number为9352164 */

[maclean@rh2 OPatch]$ unzip p9352164_10204_Linux-x86-64.zip
Archive:  p9352164_10204_Linux-x86-64.zip
   creating: 9352164/
 extracting: 9352164/README.txt
  inflating: 9352164/README.html
  inflating: 9352164/patchmd.xml
   creating: 9352164/etc/
   creating: 9352164/etc/config/
  inflating: 9352164/etc/config/actions
  inflating: 9352164/etc/config/inventory
   creating: 9352164/etc/xml/
  inflating: 9352164/etc/xml/ShiphomeDirectoryStructure.xml
  inflating: 9352164/etc/xml/GenericActions.xml
   creating: 9352164/custom/
   creating: 9352164/custom/scripts/
  inflating: 9352164/custom/scripts/pre
  inflating: 9352164/custom/scripts/post
  inflating: 9352164/custom/post.txt
   creating: 9352164/files/
   creating: 9352164/files/network/
   creating: 9352164/files/network/lib32/
   creating: 9352164/files/network/lib32/libnlsnr10.a/
  inflating: 9352164/files/network/lib32/libnlsnr10.a/nsgcs.o
  inflating: 9352164/files/network/lib32/libnlsnr10.a/nsglgr.o
  inflating: 9352164/files/network/lib32/libnlsnr10.a/nsglsn.o
  inflating: 9352164/files/network/lib32/libnlsnr10.a/nsglro.o
   creating: 9352164/files/network/lib/
   creating: 9352164/files/network/lib/libnlsnr10.a/
  inflating: 9352164/files/network/lib/libnlsnr10.a/nsgcs.o
  inflating: 9352164/files/network/lib/libnlsnr10.a/nsglgr.o
  inflating: 9352164/files/network/lib/libnlsnr10.a/nsglsn.o
  inflating: 9352164/files/network/lib/libnlsnr10.a/nsglro.o
   creating: 9352164/files/rdbms/
   creating: 9352164/files/rdbms/admin/
  inflating: 9352164/files/rdbms/admin/prvtfile.plb
  inflating: 9352164/files/rdbms/admin/owmadmb.plb
  inflating: 9352164/files/rdbms/admin/dbmsaqds.plb
  inflating: 9352164/files/rdbms/admin/owmadms.plb
  inflating: 9352164/files/rdbms/admin/prvtdefr.plb
  inflating: 9352164/files/rdbms/admin/owmutls.plb
  inflating: 9352164/files/rdbms/admin/owmltb.plb
  inflating: 9352164/files/rdbms/admin/prvtaqds.plb
  inflating: 9352164/files/rdbms/admin/owmutlb.plb
  inflating: 9352164/files/rdbms/admin/prvtsum.plb
  inflating: 9352164/files/rdbms/admin/e1001000.sql
  inflating: 9352164/files/rdbms/admin/bundledata_PSU.xml
  inflating: 9352164/files/rdbms/admin/prvtbstr.plb
  inflating: 9352164/files/rdbms/admin/prvtjob.plb
  inflating: 9352164/files/rdbms/admin/prvtlmc.plb
  inflating: 9352164/files/rdbms/admin/prvtlmd.plb
  inflating: 9352164/files/rdbms/admin/catbundle.sql
  inflating: 9352164/files/rdbms/admin/owmasrtb.plb
  inflating: 9352164/files/rdbms/admin/dbmssum.sql
  inflating: 9352164/files/rdbms/admin/prvtbcap.plb
  inflating: 9352164/files/rdbms/admin/prvtsms.plb
  inflating: 9352164/files/rdbms/admin/prvtbpp.plb
  inflating: 9352164/files/rdbms/admin/prvtdmsu.plb
  inflating: 9352164/files/rdbms/admin/owmricb.plb
  inflating: 9352164/files/rdbms/admin/catexp.sql
  inflating: 9352164/files/rdbms/admin/owmctrg.plb
  inflating: 9352164/files/rdbms/admin/prvtaqiu.plb
  inflating: 9352164/files/rdbms/admin/prvtlsby.plb
   creating: 9352164/files/rdbms/jlib/
   creating: 9352164/files/rdbms/jlib/CDC.jar/
   creating: 9352164/files/rdbms/jlib/CDC.jar/oracle/
   creating: 9352164/files/rdbms/jlib/CDC.jar/oracle/CDC/
  inflating: 9352164/files/rdbms/jlib/CDC.jar/oracle/CDC/Purge.class
   creating: 9352164/files/rdbms/jlib/qsma.jar/
   creating: 9352164/files/rdbms/jlib/qsma.jar/oracle/
   creating: 9352164/files/rdbms/jlib/qsma.jar/oracle/qsma/
  inflating: 9352164/files/rdbms/jlib/qsma.jar/oracle/qsma/QsmaDataReports.class
  inflating: 9352164/files/rdbms/jlib/qsma.jar/oracle/qsma/QsmaDataManager.class
  inflating: 9352164/files/rdbms/jlib/qsma.jar/oracle/qsma/QsmaFileManager.class
   creating: 9352164/files/rdbms/lib/
  inflating: 9352164/files/rdbms/lib/rfsd.o
  inflating: 9352164/files/rdbms/lib/jox.o
  inflating: 9352164/files/rdbms/lib/env_rdbms.mk
  inflating: 9352164/files/rdbms/lib/ksms.o
   creating: 9352164/files/rdbms/lib/libperfsrv10.a/
  inflating: 9352164/files/rdbms/lib/libperfsrv10.a/qcodfdef_PERF.o
   creating: 9352164/files/md/
   creating: 9352164/files/md/admin/
  inflating: 9352164/files/md/admin/locdbmig.sql
   creating: 9352164/files/lib32/
   creating: 9352164/files/lib32/libnro10.a/
  inflating: 9352164/files/lib32/libnro10.a/ncrfgp.o
  inflating: 9352164/files/lib32/libnro10.a/ncrfidsa.o
   creating: 9352164/files/lib32/libsqlplus.a/
  inflating: 9352164/files/lib32/libsqlplus.a/aficon.o
  inflating: 9352164/files/lib32/libsqlplus.a/aficmx.o
   creating: 9352164/files/lib32/libn10.a/
  inflating: 9352164/files/lib32/libn10.a/nacom.o
  inflating: 9352164/files/lib32/libjox10.so
   creating: 9352164/files/lib32/libpls10.a/
  inflating: 9352164/files/lib32/libpls10.a/pkwrap.o
  inflating: 9352164/files/lib32/libpls10.a/pkr.o
   creating: 9352164/files/lib32/libcommon10.a/
  inflating: 9352164/files/lib32/libcommon10.a/kdr4.o
  inflating: 9352164/files/lib32/libcommon10.a/ttcpip.o
  inflating: 9352164/files/lib32/libcommon10.a/kdb4.o
  inflating: 9352164/files/lib32/libcommon10.a/ktsg.o
  inflating: 9352164/files/lib32/libcommon10.a/kd4.o
  inflating: 9352164/files/lib32/libcommon10.a/kdr9ir24.o
   creating: 9352164/files/lib32/libgeneric10.a/
  inflating: 9352164/files/lib32/libgeneric10.a/qmx.o
  inflating: 9352164/files/lib32/libgeneric10.a/qmxi.o
  inflating: 9352164/files/lib32/libgeneric10.a/kgh.o
  inflating: 9352164/files/lib32/libgeneric10.a/kgcc.o
  inflating: 9352164/files/lib32/libgeneric10.a/kgghs.o
  inflating: 9352164/files/lib32/libgeneric10.a/kgl.o
  inflating: 9352164/files/lib32/libgeneric10.a/qmu.o
  inflating: 9352164/files/lib32/libgeneric10.a/kngo.o
  inflating: 9352164/files/lib32/libgeneric10.a/kghs.o
  inflating: 9352164/files/lib32/libgeneric10.a/qcop.o
  inflating: 9352164/files/lib32/libgeneric10.a/qcodfdef.o
  inflating: 9352164/files/lib32/libgeneric10.a/qcdo.o
  inflating: 9352164/files/lib32/libgeneric10.a/qmx0.o
  inflating: 9352164/files/lib32/libgeneric10.a/qmt.o
  inflating: 9352164/files/lib32/libgeneric10.a/qcs.o
  inflating: 9352164/files/lib32/libgeneric10.a/kgl2.o
   creating: 9352164/files/javavm/
   creating: 9352164/files/javavm/install/
  inflating: 9352164/files/javavm/install/jvmursc.sql
  inflating: 9352164/files/javavm/install/jvm_exp.sql
  inflating: 9352164/files/javavm/install/initjvm.sql
   creating: 9352164/files/psu/
   creating: 9352164/files/psu/10.2.0.4.4/
  inflating: 9352164/files/psu/10.2.0.4.4/catpsu.sql
  inflating: 9352164/files/psu/10.2.0.4.4/catpsu_rollback.sql
   creating: 9352164/files/cpu/
   creating: 9352164/files/cpu/view_recompile/
  inflating: 9352164/files/cpu/view_recompile/view_recompile_jan2008cpu.sql
  inflating: 9352164/files/cpu/view_recompile/recompile_precheck_jan2008cpu.sql
   creating: 9352164/files/cpu/scripts/
  inflating: 9352164/files/cpu/scripts/sdo_oct2009.sql
 extracting: 9352164/files/cpu/scripts/bug9371993.sql
 extracting: 9352164/files/cpu/scripts/bug9016295.sql
   creating: 9352164/files/ctx/
   creating: 9352164/files/ctx/admin/
  inflating: 9352164/files/ctx/admin/driutl.plb
   creating: 9352164/files/lib/
   creating: 9352164/files/lib/libserver10.a/
  inflating: 9352164/files/lib/libserver10.a/kkm.o
  inflating: 9352164/files/lib/libserver10.a/kjl.o
  inflating: 9352164/files/lib/libserver10.a/kpotx.o
  inflating: 9352164/files/lib/libserver10.a/kdi.o
  inflating: 9352164/files/lib/libserver10.a/kkzu.o
  inflating: 9352164/files/lib/libserver10.a/kokc.o
  inflating: 9352164/files/lib/libserver10.a/kjbm.o
  inflating: 9352164/files/lib/libserver10.a/prsc.o
  inflating: 9352164/files/lib/libserver10.a/qol.o
  inflating: 9352164/files/lib/libserver10.a/kcbv.o
  inflating: 9352164/files/lib/libserver10.a/ksk.o
  inflating: 9352164/files/lib/libserver10.a/kzld.o
  inflating: 9352164/files/lib/libserver10.a/ktsx.o
  inflating: 9352164/files/lib/libserver10.a/vop.o
  inflating: 9352164/files/lib/libserver10.a/krfg.o
  inflating: 9352164/files/lib/libserver10.a/qerus.o
  inflating: 9352164/files/lib/libserver10.a/ktsa.o
  inflating: 9352164/files/lib/libserver10.a/kdst01.o
  inflating: 9352164/files/lib/libserver10.a/knahs.o
  inflating: 9352164/files/lib/libserver10.a/kks1.o
  inflating: 9352164/files/lib/libserver10.a/ktst.o
  inflating: 9352164/files/lib/libserver10.a/kdblc.o
  inflating: 9352164/files/lib/libserver10.a/qkexr.o
  inflating: 9352164/files/lib/libserver10.a/nsoqbc.o
  inflating: 9352164/files/lib/libserver10.a/kds.o
  inflating: 9352164/files/lib/libserver10.a/kdst00.o
  inflating: 9352164/files/lib/libserver10.a/qkadrv.o
  inflating: 9352164/files/lib/libserver10.a/kdst10.o
  inflating: 9352164/files/lib/libserver10.a/kfrb.o
  inflating: 9352164/files/lib/libserver10.a/krsl.o
  inflating: 9352164/files/lib/libserver10.a/kspt.o
  inflating: 9352164/files/lib/libserver10.a/kjcv.o
  inflating: 9352164/files/lib/libserver10.a/kcrr.o
  inflating: 9352164/files/lib/libserver10.a/rfupg.o
  inflating: 9352164/files/lib/libserver10.a/prsg.o
  inflating: 9352164/files/lib/libserver10.a/kd.o
  inflating: 9352164/files/lib/libserver10.a/ksxp.o
  inflating: 9352164/files/lib/libserver10.a/kjb.o
  inflating: 9352164/files/lib/libserver10.a/kdis.o
  inflating: 9352164/files/lib/libserver10.a/kfcb.o
  inflating: 9352164/files/lib/libserver10.a/kfc.o
  inflating: 9352164/files/lib/libserver10.a/knlci.o
  inflating: 9352164/files/lib/libserver10.a/kjxgg.o
  inflating: 9352164/files/lib/libserver10.a/updexe.o
  inflating: 9352164/files/lib/libserver10.a/qkajoi.o
  inflating: 9352164/files/lib/libserver10.a/krvr.o
  inflating: 9352164/files/lib/libserver10.a/ktt.o
  inflating: 9352164/files/lib/libserver10.a/krff.o
  inflating: 9352164/files/lib/libserver10.a/atb.o
  inflating: 9352164/files/lib/libserver10.a/kks.o
  inflating: 9352164/files/lib/libserver10.a/rfsx.o
  inflating: 9352164/files/lib/libserver10.a/qerix.o
  inflating: 9352164/files/lib/libserver10.a/krvs.o
  inflating: 9352164/files/lib/libserver10.a/prssz.o
  inflating: 9352164/files/lib/libserver10.a/kjx.o
  inflating: 9352164/files/lib/libserver10.a/kwqid.o
  inflating: 9352164/files/lib/libserver10.a/kdd.o
  inflating: 9352164/files/lib/libserver10.a/ktss.o
  inflating: 9352164/files/lib/libserver10.a/ksucln.o
  inflating: 9352164/files/lib/libserver10.a/krfr.o
  inflating: 9352164/files/lib/libserver10.a/krvxr.o
  inflating: 9352164/files/lib/libserver10.a/kcrlc.o
  inflating: 9352164/files/lib/libserver10.a/kwqp.o
  inflating: 9352164/files/lib/libserver10.a/kdlm.o
  inflating: 9352164/files/lib/libserver10.a/kjbr.o
  inflating: 9352164/files/lib/libserver10.a/krsm.o
  inflating: 9352164/files/lib/libserver10.a/qm.o
  inflating: 9352164/files/lib/libserver10.a/krvg.o
  inflating: 9352164/files/lib/libserver10.a/kksl.o
  inflating: 9352164/files/lib/libserver10.a/ktsp.o
  inflating: 9352164/files/lib/libserver10.a/qerbu.o
  inflating: 9352164/files/lib/libserver10.a/kxfx.o
  inflating: 9352164/files/lib/libserver10.a/kcbs.o
  inflating: 9352164/files/lib/libserver10.a/sldbg.o
  inflating: 9352164/files/lib/libserver10.a/kfnm.o
  inflating: 9352164/files/lib/libserver10.a/kkpo.o
  inflating: 9352164/files/lib/libserver10.a/kql.o
  inflating: 9352164/files/lib/libserver10.a/rwoima.o
  inflating: 9352164/files/lib/libserver10.a/krvxp.o
  inflating: 9352164/files/lib/libserver10.a/knlcf.o
  inflating: 9352164/files/lib/libserver10.a/kkpap.o
  inflating: 9352164/files/lib/libserver10.a/aud.o
  inflating: 9352164/files/lib/libserver10.a/kfd.o
  inflating: 9352164/files/lib/libserver10.a/kksc.o
  inflating: 9352164/files/lib/libserver10.a/qerhj.o
  inflating: 9352164/files/lib/libserver10.a/ktu.o
  inflating: 9352164/files/lib/libserver10.a/kaf.o
  inflating: 9352164/files/lib/libserver10.a/dmutil.o
  inflating: 9352164/files/lib/libserver10.a/kdr.o
  inflating: 9352164/files/lib/libserver10.a/ktel.o
  inflating: 9352164/files/lib/libserver10.a/kcbw.o
  inflating: 9352164/files/lib/libserver10.a/qerlxt.o
  inflating: 9352164/files/lib/libserver10.a/upsexe.o
  inflating: 9352164/files/lib/libserver10.a/krsf.o
  inflating: 9352164/files/lib/libserver10.a/kfcl.o
  inflating: 9352164/files/lib/libserver10.a/kjdr.o
  inflating: 9352164/files/lib/libserver10.a/krvi.o
  inflating: 9352164/files/lib/libserver10.a/ksp.o
  inflating: 9352164/files/lib/libserver10.a/k2g.o
  inflating: 9352164/files/lib/libserver10.a/kwqbm.o
  inflating: 9352164/files/lib/libserver10.a/kkxe.o
  inflating: 9352164/files/lib/libserver10.a/qme.o
  inflating: 9352164/files/lib/libserver10.a/ktsmg.o
  inflating: 9352164/files/lib/libserver10.a/ktspsrch.o
  inflating: 9352164/files/lib/libserver10.a/kkxs.o
  inflating: 9352164/files/lib/libserver10.a/kfn.o
  inflating: 9352164/files/lib/libserver10.a/xty.o
  inflating: 9352164/files/lib/libserver10.a/qerrm.o
  inflating: 9352164/files/lib/libserver10.a/ktpr.o
  inflating: 9352164/files/lib/libserver10.a/knlp.o
  inflating: 9352164/files/lib/libserver10.a/kdu.o
  inflating: 9352164/files/lib/libserver10.a/kokeg.o
  inflating: 9352164/files/lib/libserver10.a/kdst.o
  inflating: 9352164/files/lib/libserver10.a/kdb9ir2o.o
  inflating: 9352164/files/lib/libserver10.a/kpolon.o
  inflating: 9352164/files/lib/libserver10.a/dbsdrv.o
  inflating: 9352164/files/lib/libserver10.a/kxdr.o
  inflating: 9352164/files/lib/libserver10.a/kxto.o
  inflating: 9352164/files/lib/libserver10.a/kcbz.o
  inflating: 9352164/files/lib/libserver10.a/krvt.o
  inflating: 9352164/files/lib/libserver10.a/krvf.o
  inflating: 9352164/files/lib/libserver10.a/kdic.o
  inflating: 9352164/files/lib/libserver10.a/kdo.o
  inflating: 9352164/files/lib/libserver10.a/kdst11.o
  inflating: 9352164/files/lib/libserver10.a/kdb.o
  inflating: 9352164/files/lib/libserver10.a/qertqo.o
  inflating: 9352164/files/lib/libserver10.a/rfrld.o
  inflating: 9352164/files/lib/libserver10.a/ktuq.o
  inflating: 9352164/files/lib/libserver10.a/tbsdrv.o
  inflating: 9352164/files/lib/libserver10.a/kjct.o
  inflating: 9352164/files/lib/libserver10.a/qkatab.o
  inflating: 9352164/files/lib/libserver10.a/kwqmn.o
  inflating: 9352164/files/lib/libserver10.a/krd.o
  inflating: 9352164/files/lib/libserver10.a/ksm.o
  inflating: 9352164/files/lib/libserver10.a/kxtt.o
  inflating: 9352164/files/lib/libserver10.a/knals.o
  inflating: 9352164/files/lib/libserver10.a/opiexe.o
  inflating: 9352164/files/lib/libserver10.a/rfrxpt.o
  inflating: 9352164/files/lib/libserver10.a/kjfd.o
  inflating: 9352164/files/lib/libserver10.a/kfx.o
  inflating: 9352164/files/lib/libserver10.a/koklm.o
  inflating: 9352164/files/lib/libserver10.a/kdl.o
  inflating: 9352164/files/lib/libserver10.a/kcrfw.o
  inflating: 9352164/files/lib/libserver10.a/kwqa.o
  inflating: 9352164/files/lib/libserver10.a/ksct.o
  inflating: 9352164/files/lib/libserver10.a/ctc.o
  inflating: 9352164/files/lib/libserver10.a/kcb.o
  inflating: 9352164/files/lib/libserver10.a/kjdd.o
  inflating: 9352164/files/lib/libserver10.a/knl.o
  inflating: 9352164/files/lib/libserver10.a/ksl.o
  inflating: 9352164/files/lib/libserver10.a/kokax.o
  inflating: 9352164/files/lib/libserver10.a/kcrp.o
  inflating: 9352164/files/lib/libserver10.a/rfrdb.o
  inflating: 9352164/files/lib/libserver10.a/kslt.o
  inflating: 9352164/files/lib/libserver10.a/ksws.o
  inflating: 9352164/files/lib/libserver10.a/kdg.o
  inflating: 9352164/files/lib/libserver10.a/kwqic.o
  inflating: 9352164/files/lib/libserver10.a/kfk.o
  inflating: 9352164/files/lib/libserver10.a/kzec.o
  inflating: 9352164/files/lib/libserver10.a/kjm.o
  inflating: 9352164/files/lib/libserver10.a/ksms.o
  inflating: 9352164/files/lib/libserver10.a/kjzh.o
  inflating: 9352164/files/lib/libserver10.a/kcbm.o
  inflating: 9352164/files/lib/libserver10.a/kcbo.o
  inflating: 9352164/files/lib/libserver10.a/kfns.o
  inflating: 9352164/files/lib/libserver10.a/kcp.o
  inflating: 9352164/files/lib/libserver10.a/krvxs.o
  inflating: 9352164/files/lib/libserver10.a/kcbt.o
  inflating: 9352164/files/lib/libserver10.a/kfk0.o
  inflating: 9352164/files/lib/libserver10.a/ktsk.o
  inflating: 9352164/files/lib/libserver10.a/evar2v.o
  inflating: 9352164/files/lib/libserver10.a/kff.o
  inflating: 9352164/files/lib/libserver10.a/kji.o
  inflating: 9352164/files/lib/libserver10.a/ktr.o
  inflating: 9352164/files/lib/libserver10.a/kzrt.o
  inflating: 9352164/files/lib/libserver10.a/kjfm.o
  inflating: 9352164/files/lib/libserver10.a/kkxa.o
  inflating: 9352164/files/lib/libserver10.a/krvrda.o
  inflating: 9352164/files/lib/libserver10.a/kck.o
  inflating: 9352164/files/lib/libserver10.a/rfrpd.o
  inflating: 9352164/files/lib/libserver10.a/rfrpa.o
  inflating: 9352164/files/lib/libserver10.a/kxfq.o
  inflating: 9352164/files/lib/libserver10.a/qerhc.o
  inflating: 9352164/files/lib/libserver10.a/kcc.o
  inflating: 9352164/files/lib/libserver10.a/kcbk.o
  inflating: 9352164/files/lib/libserver10.a/kcbr.o
  inflating: 9352164/files/lib/libserver10.a/ain.o
  inflating: 9352164/files/lib/libserver10.a/kzvdve.o
  inflating: 9352164/files/lib/libserver10.a/opiprs.o
  inflating: 9352164/files/lib/libserver10.a/evah2p.o
  inflating: 9352164/files/lib/libserver10.a/kfr.o
  inflating: 9352164/files/lib/libserver10.a/kdt.o
  inflating: 9352164/files/lib/libserver10.a/kcrfr.o
  inflating: 9352164/files/lib/libserver10.a/kcl.o
  inflating: 9352164/files/lib/libserver10.a/ksr.o
  inflating: 9352164/files/lib/libserver10.a/kwqbc.o
  inflating: 9352164/files/lib/libserver10.a/rfrla.o
  inflating: 9352164/files/lib/libserver10.a/kwqit.o
  inflating: 9352164/files/lib/libserver10.a/kkfd.o
  inflating: 9352164/files/lib/libserver10.a/knld.o
  inflating: 9352164/files/lib/libserver10.a/rfcfg.o
  inflating: 9352164/files/lib/libserver10.a/qerpx.o
  inflating: 9352164/files/lib/libserver10.a/rfrst.o
  inflating: 9352164/files/lib/libserver10.a/kwra0.o
  inflating: 9352164/files/lib/libserver10.a/kfio.o
  inflating: 9352164/files/lib/libserver10.a/qertb.o
  inflating: 9352164/files/lib/libserver10.a/qccpub.o
  inflating: 9352164/files/lib/libserver10.a/knlq.o
  inflating: 9352164/files/lib/libserver10.a/qercj.o
  inflating: 9352164/files/lib/libserver10.a/kd9ir2c.o
  inflating: 9352164/files/lib/libserver10.a/kupp.o
  inflating: 9352164/files/lib/libserver10.a/kaf9ir2.o
  inflating: 9352164/files/lib/libserver10.a/kfnc.o
  inflating: 9352164/files/lib/libserver10.a/krfw.o
  inflating: 9352164/files/lib/libserver10.a/kcs.o
  inflating: 9352164/files/lib/libserver10.a/koke.o
  inflating: 9352164/files/lib/libserver10.a/kd9ir2t.o
  inflating: 9352164/files/lib/libserver10.a/ktusm.o
  inflating: 9352164/files/lib/libserver10.a/ksu.o
  inflating: 9352164/files/lib/libserver10.a/kwqn.o
  inflating: 9352164/files/lib/libserver10.a/kcra.o
  inflating: 9352164/files/lib/libserver10.a/rfipc.o
  inflating: 9352164/files/lib/libserver10.a/kpokgt.o
  inflating: 9352164/files/lib/libserver10.a/kffm.o
  inflating: 9352164/files/lib/libserver10.a/kmgs.o
  inflating: 9352164/files/lib/libserver10.a/kcrf.o
  inflating: 9352164/files/lib/libserver10.a/ktsm.o
  inflating: 9352164/files/lib/libserver10.a/knipu.o
  inflating: 9352164/files/lib/libserver10.a/knlc.o
  inflating: 9352164/files/lib/libserver10.a/knasp.o
  inflating: 9352164/files/lib/libserver10.a/kkz.o
  inflating: 9352164/files/lib/libserver10.a/kkxm.o
  inflating: 9352164/files/lib/libserver10.a/kcbl.o
  inflating: 9352164/files/lib/libserver10.a/qerbi.o
  inflating: 9352164/files/lib/libserver10.a/kwqbd.o
  inflating: 9352164/files/lib/libserver10.a/rfmon.o
  inflating: 9352164/files/lib/libserver10.a/kccr.o
  inflating: 9352164/files/lib/libserver10.a/kjxt.o
  inflating: 9352164/files/lib/libserver10.a/ktm.o
  inflating: 9352164/files/lib/libserver10.a/prm.o
  inflating: 9352164/files/lib/libserver10.a/krvxb.o
  inflating: 9352164/files/lib/libserver10.a/rfsicd.o
  inflating: 9352164/files/lib/libserver10.a/kju.o
  inflating: 9352164/files/lib/libserver10.a/rfmon1.o
  inflating: 9352164/files/lib/libserver10.a/kct.o
  inflating: 9352164/files/lib/libserver10.a/qke.o
  inflating: 9352164/files/lib/libserver10.a/rfrm.o
  inflating: 9352164/files/lib/libserver10.a/kxs.o
  inflating: 9352164/files/lib/libserver10.a/qksfro.o
  inflating: 9352164/files/lib/libserver10.a/qsmqcsm.o
  inflating: 9352164/files/lib/libserver10.a/krvu.o
  inflating: 9352164/files/lib/libserver10.a/kjfc.o
  inflating: 9352164/files/lib/libserver10.a/ktsplb.o
  inflating: 9352164/files/lib/libserver10.a/knahf.o
  inflating: 9352164/files/lib/libserver10.a/krf.o
  inflating: 9352164/files/lib/libserver10.a/qerli.o
  inflating: 9352164/files/lib/libserver10.a/ksq.o
  inflating: 9352164/files/lib/libserver10.a/kjbl.o
  inflating: 9352164/files/lib/libserver10.a/kqf.o
  inflating: 9352164/files/lib/libserver10.a/knaha.o
  inflating: 9352164/files/lib/libserver10.a/msqimb.o
  inflating: 9352164/files/lib/libserver10.a/kcf.o
  inflating: 9352164/files/lib/libserver10.a/opipls.o
  inflating: 9352164/files/lib/libserver10.a/kza.o
  inflating: 9352164/files/lib/libserver10.a/kcv.o
  inflating: 9352164/files/lib/libserver10.a/srsima.o
  inflating: 9352164/files/lib/libserver10.a/krsc.o
  inflating: 9352164/files/lib/libserver10.a/krvx.o
  inflating: 9352164/files/lib/libserver10.a/knip.o
  inflating: 9352164/files/lib/libserver10.a/rfafo.o
  inflating: 9352164/files/lib/libserver10.a/rfra.o
  inflating: 9352164/files/lib/libserver10.a/insexe.o
  inflating: 9352164/files/lib/libserver10.a/ktc.o
  inflating: 9352164/files/lib/libserver10.a/kfgb.o
  inflating: 9352164/files/lib/libserver10.a/kcbb.o
  inflating: 9352164/files/lib/libserver10.a/rfsl.o
  inflating: 9352164/files/lib/libserver10.a/kkpapn.o
  inflating: 9352164/files/lib/libserver10.a/kokq.o
  inflating: 9352164/files/lib/libserver10.a/ktb.o
   creating: 9352164/files/lib/libnro10.a/
  inflating: 9352164/files/lib/libnro10.a/ncrfgp.o
  inflating: 9352164/files/lib/libnro10.a/ncrfidsa.o
   creating: 9352164/files/lib/libsqlplus.a/
  inflating: 9352164/files/lib/libsqlplus.a/aficon.o
  inflating: 9352164/files/lib/libsqlplus.a/aficmx.o
   creating: 9352164/files/lib/libn10.a/
  inflating: 9352164/files/lib/libn10.a/nacom.o
  inflating: 9352164/files/lib/libjox10.so
   creating: 9352164/files/lib/libpls10.a/
  inflating: 9352164/files/lib/libpls10.a/pkwrap.o
  inflating: 9352164/files/lib/libpls10.a/pkr.o
   creating: 9352164/files/lib/libcommon10.a/
  inflating: 9352164/files/lib/libcommon10.a/kdr4.o
  inflating: 9352164/files/lib/libcommon10.a/ttcpip.o
  inflating: 9352164/files/lib/libcommon10.a/kdb4.o
  inflating: 9352164/files/lib/libcommon10.a/ktsg.o
  inflating: 9352164/files/lib/libcommon10.a/kd4.o
  inflating: 9352164/files/lib/libcommon10.a/kdr9ir24.o
   creating: 9352164/files/lib/libgeneric10.a/
  inflating: 9352164/files/lib/libgeneric10.a/qmx.o
  inflating: 9352164/files/lib/libgeneric10.a/qmxi.o
  inflating: 9352164/files/lib/libgeneric10.a/kgh.o
  inflating: 9352164/files/lib/libgeneric10.a/kgcc.o
  inflating: 9352164/files/lib/libgeneric10.a/kgghs.o
  inflating: 9352164/files/lib/libgeneric10.a/kgl.o
  inflating: 9352164/files/lib/libgeneric10.a/qmu.o
  inflating: 9352164/files/lib/libgeneric10.a/kngo.o
  inflating: 9352164/files/lib/libgeneric10.a/kghs.o
  inflating: 9352164/files/lib/libgeneric10.a/qcop.o
  inflating: 9352164/files/lib/libgeneric10.a/qcodfdef.o
  inflating: 9352164/files/lib/libgeneric10.a/qcdo.o
  inflating: 9352164/files/lib/libgeneric10.a/qmx0.o
  inflating: 9352164/files/lib/libgeneric10.a/qmt.o
  inflating: 9352164/files/lib/libgeneric10.a/qcs.o
  inflating: 9352164/files/lib/libgeneric10.a/kgl2.o
   creating: 9352164/files/sysman/
   creating: 9352164/files/sysman/jlib/
   creating: 9352164/files/sysman/jlib/emjsp.jar/
   creating: 9352164/files/sysman/jlib/emjsp.jar/_database/
   creating: 9352164/files/sysman/jlib/emjsp.jar/_database/_instance/
   creating: 9352164/files/sysman/jlib/emjsp.jar/_database/_instance/_sitemap/
  inflating: 9352164/files/sysman/jlib/emjsp.jar/_database/_instance/_sitemap/_healthgif.class
  inflating: 9352164/files/sysman/jlib/emjsp.jar/_database/_instance/_sitemap/_healthgif$__jsp_StaticText.class
  inflating: 9352164/files/sysman/jlib/emjsp.jar/_database/_instance/_sitemap/_health$__jsp_StaticText.class
  inflating: 9352164/files/sysman/jlib/emjsp.jar/_database/_instance/_sitemap/_health.class
   creating: 9352164/files/sysman/jlib/emDB.jar/
   creating: 9352164/files/sysman/jlib/emDB.jar/oracle/
   creating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/
   creating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/emo/
   creating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/emo/perf/
   creating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/emo/perf/bean/
   creating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/emo/perf/bean/sesn/
  inflating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/emo/perf/bean/sesn/SessionDetails.class
   creating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/db/
   creating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/db/adm/
   creating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/db/adm/inst/
  inflating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/db/adm/inst/SitemapController.class
  inflating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/db/adm/inst/SessionDetailsController.class
  inflating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/db/adm/inst/MemoryController.class
   creating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/db/adm/inst/rsrcmgr/
  inflating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/db/adm/inst/rsrcmgr/RsrcmgrMonController.class
   creating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/db/rsc/
   creating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/db/rsc/inst/
  inflating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/db/rsc/inst/RsrcMonitorMsgID.class
  inflating: 9352164/files/sysman/jlib/emDB.jar/oracle/sysman/db/rsc/inst/RsrcMonitorMsg.class
  inflating: 9352164/psu_root.sh     

/* 执行针对10.2.0.4.4的opatch冲突(One-Off Patch Conflict)预检查 */

[maclean@rh2 OPatch]$ opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir ./9352164
Invoking OPatch 11.2.0.1.3
Oracle Interim Patch Installer version 11.2.0.1.3
Copyright (c) 2010, Oracle Corporation.  All rights reserved.
PREREQ session

Oracle Home       : /s01/10gdb
Central Inventory : /home/maclean/app/oraInventory
   from           : /etc/oraInst.loc
OPatch version    : 11.2.0.1.3
OUI version       : 10.2.0.4.0
OUI location      : /s01/10gdb/oui
Log file location : /s01/10gdb/cfgtoollogs/opatch/opatch2010-10-20_19-43-32PM.log
Patch history file: /s01/10gdb/cfgtoollogs/opatch/opatch_history.txt
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" passed.
OPatch succeeded.

/* 解压10.2.0.4.5补丁更新集,其patch number为9654991 */

[maclean@rh2 OPatch]$ unzip p9654991_10204_Linux-x86-64.zip
Archive:  p9654991_10204_Linux-x86-64.zip
   creating: 9654991/
 extracting: 9654991/README.txt
  inflating: 9654991/README.html
  inflating: 9654991/patchmd.xml
   creating: 9654991/etc/
   creating: 9654991/etc/config/
  inflating: 9654991/etc/config/actions
  inflating: 9654991/etc/config/inventory
   creating: 9654991/etc/xml/
  inflating: 9654991/etc/xml/ShiphomeDirectoryStructure.xml
  inflating: 9654991/etc/xml/GenericActions.xml
   creating: 9654991/custom/
   creating: 9654991/custom/scripts/
  inflating: 9654991/custom/scripts/pre
  inflating: 9654991/custom/scripts/post
   creating: 9654991/files/
   creating: 9654991/files/network/
   creating: 9654991/files/network/lib32/
   creating: 9654991/files/network/lib32/libnlsnr10.a/
  inflating: 9654991/files/network/lib32/libnlsnr10.a/nsglgr.o
  inflating: 9654991/files/network/lib32/libnlsnr10.a/nsglro.o
   creating: 9654991/files/network/lib/
   creating: 9654991/files/network/lib/libnlsnr10.a/
  inflating: 9654991/files/network/lib/libnlsnr10.a/nsglgr.o
  inflating: 9654991/files/network/lib/libnlsnr10.a/nsglro.o
   creating: 9654991/files/rdbms/
   creating: 9654991/files/rdbms/admin/
  inflating: 9654991/files/rdbms/admin/bundledata_OPSU.xml
   creating: 9654991/files/rdbms/mesg/
  inflating: 9654991/files/rdbms/mesg/oraus.msg
  inflating: 9654991/files/rdbms/mesg/oraus.msb
   creating: 9654991/files/olap/
   creating: 9654991/files/olap/admin/
  inflating: 9654991/files/olap/admin/xoqu101.sql
  inflating: 9654991/files/olap/admin/olapiecm92010.plb
  inflating: 9654991/files/olap/admin/amdu101.sql
  inflating: 9654991/files/olap/admin/olapidsm92010.plb
  inflating: 9654991/files/olap/admin/olapiecm.plb
  inflating: 9654991/files/olap/admin/olapidcm.plb
  inflating: 9654991/files/olap/admin/olapiomd.plb
  inflating: 9654991/files/olap/admin/olapimdm92010.plb
  inflating: 9654991/files/olap/admin/xoqu920.sql
  inflating: 9654991/files/olap/admin/olapiomd92010.plb
  inflating: 9654991/files/olap/admin/cwm2mrag.sql
  inflating: 9654991/files/olap/admin/dbmsaw.sql
  inflating: 9654991/files/olap/admin/olapidcm92010.plb
  inflating: 9654991/files/olap/admin/olapimod92010.plb
  inflating: 9654991/files/olap/admin/olapimod.plb
  inflating: 9654991/files/olap/admin/cwm2awcg.sql
  inflating: 9654991/files/olap/admin/olapidsm.plb
  inflating: 9654991/files/olap/admin/olapimdx.plb
  inflating: 9654991/files/olap/admin/olapimdm.plb
  inflating: 9654991/files/olap/admin/cwm2mrgt.sql
  inflating: 9654991/files/olap/admin/olapiboo.plb
   creating: 9654991/files/lib32/
   creating: 9654991/files/lib32/libnro10.a/
  inflating: 9654991/files/lib32/libnro10.a/ncrfgp.o
  inflating: 9654991/files/lib32/libnro10.a/ncrfidsa.o
   creating: 9654991/files/psu/
   creating: 9654991/files/psu/10.2.0.4.5/
  inflating: 9654991/files/psu/10.2.0.4.5/catopsu_rollback.sql
  inflating: 9654991/files/psu/10.2.0.4.5/catopsu.sql
   creating: 9654991/files/cpu/
   creating: 9654991/files/cpu/scripts/
  inflating: 9654991/files/cpu/scripts/amdcpu.sql
  inflating: 9654991/files/cpu/scripts/xoqcpu.sql
  inflating: 9654991/files/cpu/scripts/apscpu.sql
   creating: 9654991/files/lib/
   creating: 9654991/files/lib/libserver10.a/
  inflating: 9654991/files/lib/libserver10.a/kwqit.o
   creating: 9654991/files/lib/libnro10.a/
  inflating: 9654991/files/lib/libnro10.a/ncrfgp.o
  inflating: 9654991/files/lib/libnro10.a/ncrfidsa.o  

/* 执行针对10.2.0.4.5的opatch冲突(One-Off Patch Conflict)预检查 */

[maclean@rh2 OPatch]$ opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir ./9654991
Invoking OPatch 11.2.0.1.3
Oracle Interim Patch Installer version 11.2.0.1.3
Copyright (c) 2010, Oracle Corporation.  All rights reserved.
PREREQ session
Oracle Home       : /s01/10gdb
Central Inventory : /home/maclean/app/oraInventory
   from           : /etc/oraInst.loc
OPatch version    : 11.2.0.1.3
OUI version       : 10.2.0.4.0
OUI location      : /s01/10gdb/oui
Log file location : /s01/10gdb/cfgtoollogs/opatch/opatch2010-10-20_19-52-49PM.log
Patch history file: /s01/10gdb/cfgtoollogs/opatch/opatch_history.txt
Invoking prereq "checkconflictagainstohwithdetail"
Prereq "checkConflictAgainstOHWithDetail" passed.
OPatch succeeded.

/* 进一步检查是否有未关闭的oracle相关进程 */

[maclean@rh2 ~]$ ps -ef|grep ora_
maclean   5245  4501  0 18:49 pts/0    00:00:00 grep ora_

[maclean@rh2 ~]$ ps -ef|grep tns
maclean   5247  4501  0 18:49 pts/0    00:00:00 grep tns

/* 以上主要检查工作全部完成后,进入安装阶段 */
3.若检查未发现冲突或冲突已通过求助MOS解决了,那么就可以开始安装10.2.0.4.4 PSU了,之后再安装10.2.0.4.5 PSU。
[maclean@rh2 OPatch]$ cd 9352164

[maclean@rh2 9352164]$ opatch apply
Invoking OPatch 11.2.0.1.3

Oracle Interim Patch Installer version 11.2.0.1.3
Copyright (c) 2010, Oracle Corporation.  All rights reserved.

Oracle Home       : /s01/10gdb
Central Inventory : /home/maclean/app/oraInventory
   from           : /etc/oraInst.loc
OPatch version    : 11.2.0.1.3
OUI version       : 10.2.0.4.0
OUI location      : /s01/10gdb/oui
Log file location : /s01/10gdb/cfgtoollogs/opatch/opatch2010-10-20_19-44-38PM.log

Patch history file: /s01/10gdb/cfgtoollogs/opatch/opatch_history.txt

ApplySession applying interim patch '9352164' to OH '/s01/10gdb'

Running prerequisite checks...
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

OPatch detected non-cluster Oracle Home from the inventory and will patch the local system only.

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
(Oracle Home = '/s01/10gdb')

Is the local system ready for patching? [y|n]
y
User Responded with: Y
Backing up files and inventory (not for auto-rollback) for the Oracle Home
Backing up files affected by the patch '9352164' for restore. This might take a while...
Backing up files affected by the patch '9352164' for rollback. This might take a while...
Execution of 'sh /s01/10gdb/OPatch/9352164/custom/scripts/pre -apply 9352164 ':

Return Code = 0

Patching component oracle.rdbms.rsf, 10.2.0.4.0...
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/qcodfdef.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/qcdo.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/kghs.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/kgcc.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/kgh.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/qcs.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/kngo.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/qcop.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/kgl.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/kgl2.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/kgghs.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/qmt.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/qmx.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/qmx0.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/qmxi.o"
Updating archive file "/s01/10gdb/lib/libgeneric10.a"  with "lib/libgeneric10.a/qmu.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/qcodfdef.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/qcdo.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/kghs.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/kgcc.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/kgh.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/qcs.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/kngo.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/qcop.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/kgl.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/kgl2.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/kgghs.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/qmt.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/qmx.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/qmx0.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/qmxi.o"
Updating archive file "/s01/10gdb/lib32/libgeneric10.a"  with "lib32/libgeneric10.a/qmu.o"
Updating archive file "/s01/10gdb/lib/libcommon10.a"  with "lib/libcommon10.a/kd4.o"
Updating archive file "/s01/10gdb/lib/libcommon10.a"  with "lib/libcommon10.a/kdb4.o"
Updating archive file "/s01/10gdb/lib/libcommon10.a"  with "lib/libcommon10.a/kdr4.o"
Updating archive file "/s01/10gdb/lib/libcommon10.a"  with "lib/libcommon10.a/kdr9ir24.o"
Updating archive file "/s01/10gdb/lib/libcommon10.a"  with "lib/libcommon10.a/ttcpip.o"
Updating archive file "/s01/10gdb/lib/libcommon10.a"  with "lib/libcommon10.a/ktsg.o"
Updating archive file "/s01/10gdb/lib32/libcommon10.a"  with "lib32/libcommon10.a/kd4.o"
Updating archive file "/s01/10gdb/lib32/libcommon10.a"  with "lib32/libcommon10.a/kdb4.o"
Updating archive file "/s01/10gdb/lib32/libcommon10.a"  with "lib32/libcommon10.a/kdr4.o"
Updating archive file "/s01/10gdb/lib32/libcommon10.a"  with "lib32/libcommon10.a/kdr9ir24.o"
Updating archive file "/s01/10gdb/lib32/libcommon10.a"  with "lib32/libcommon10.a/ttcpip.o"
Updating archive file "/s01/10gdb/lib32/libcommon10.a"  with "lib32/libcommon10.a/ktsg.o"
Updating archive file "/s01/10gdb/lib/libpls10.a"  with "lib/libpls10.a/pkr.o"
Updating archive file "/s01/10gdb/lib/libpls10.a"  with "lib/libpls10.a/pkwrap.o"
Updating archive file "/s01/10gdb/lib32/libpls10.a"  with "lib32/libpls10.a/pkr.o"
Updating archive file "/s01/10gdb/lib32/libpls10.a"  with "lib32/libpls10.a/pkwrap.o"
Updating jar file "/s01/10gdb/rdbms/jlib/qsma.jar" with "/rdbms/jlib/qsma.jar/oracle/qsma/QsmaDataManager.class"
Updating jar file "/s01/10gdb/rdbms/jlib/qsma.jar" with "/rdbms/jlib/qsma.jar/oracle/qsma/QsmaDataReports.class"
Updating jar file "/s01/10gdb/rdbms/jlib/qsma.jar" with "/rdbms/jlib/qsma.jar/oracle/qsma/QsmaFileManager.class"
Copying file to "/s01/10gdb/rdbms/lib/env_rdbms.mk"
Copying file to "/s01/10gdb/rdbms/lib/rfsd.o"

Patching component oracle.rdbms.dbscripts, 10.2.0.4.0...
Copying file to "/s01/10gdb/rdbms/admin/prvtdefr.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtbpp.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtdmsu.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtbstr.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtsum.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtsms.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtjob.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtaqds.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtlmc.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtlmd.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtlsby.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtbcap.plb"
Copying file to "/s01/10gdb/rdbms/admin/dbmsaqds.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtaqiu.plb"
Copying file to "/s01/10gdb/rdbms/admin/prvtfile.plb"
Copying file to "/s01/10gdb/rdbms/admin/dbmssum.sql"
Copying file to "/s01/10gdb/rdbms/admin/e1001000.sql"
Copying file to "/s01/10gdb/rdbms/admin/catexp.sql"

Patching component oracle.rdbms, 10.2.0.4.0...
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kupp.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kwqn.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ctc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qccpub.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kkxe.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kkxs.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kzvdve.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/sldbg.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdg.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kkz.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/updexe.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qerhj.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ain.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qerlxt.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qkexr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/atb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qol.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kksc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qke.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kzrt.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/opiprs.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdl.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kxto.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kaf.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kaf9ir2.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kd.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kd9ir2c.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kd9ir2t.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdb9ir2o.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdblc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kds.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdst.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdst00.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdst01.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdst10.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdst11.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qertb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/nsoqbc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/vop.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kksl.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/evar2v.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcbz.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcl.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcbw.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcbv.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcbt.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcbs.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcbr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcbo.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcbm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcbl.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcbk.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcbb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfafo.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfcfg.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfipc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfmon.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfmon1.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfra.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfrdb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfrla.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfrld.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfrm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfrpa.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfrpd.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfrst.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfrxpt.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfsicd.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfsl.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfsx.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rfupg.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knld.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdo.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdt.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktu.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/koklm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kokeg.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvf.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvi.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvrda.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvs.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvt.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvu.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvx.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvxb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvxp.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvxr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvxs.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knaha.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knahf.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knahs.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knals.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knasp.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knlc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knlcf.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knlci.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktuq.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krfr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knl.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krff.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kct.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kccr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcf.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kck.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcp.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcra.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcrf.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcrfr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcrlc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcrp.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcrr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcv.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krd.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krf.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krfg.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krfw.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krsc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krsf.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krsl.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krsm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ksct.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kspt.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/tbsdrv.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/dbsdrv.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfd.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfgb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfk.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfk0.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kqf.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjfc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjfd.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjfm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ksp.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kslt.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kji.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjbr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfcb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfcl.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfrb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kwqmn.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ksu.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ksq.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ksl.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjl.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjbl.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ksxp.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjdd.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjdr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjbm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcrfw.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kcs.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/krvg.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/prsc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/prsg.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/prssz.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kpolon.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kxfx.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktss.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qertqo.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kxfq.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ksws.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/dmutil.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kwqbc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kwqbd.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kwqbm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kwqic.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kwqid.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktsk.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktt.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ksk.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ksm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kwqp.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kkxa.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knip.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knipu.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knlq.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjzh.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjcv.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kju.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kmgs.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfn.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfnc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdu.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktpr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kza.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kpotx.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qerrm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/rwoima.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/srsima.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/xty.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/koke.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/opiexe.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kkpap.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/insexe.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kxdr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/opipls.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdic.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktsp.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktsplb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktspsrch.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kkfd.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qkadrv.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qkatab.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qkajoi.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kkm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qksfro.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/prm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kks1.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kks.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kxs.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdlm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kwqa.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kwqit.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/knlp.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdis.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktsa.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kokq.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qerli.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qerix.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qerbi.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kkzu.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qsmqcsm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktel.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktsm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktsx.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdd.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kzld.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qerpx.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjxgg.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjct.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjx.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kjxt.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/evah2p.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kql.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kkpo.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ksms.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kokc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kokax.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kwra0.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kpokgt.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kkxm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kff.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kffm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfio.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfnm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfns.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kfx.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kdi.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kkpapn.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kxtt.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kzec.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktst.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/upsexe.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qerbu.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qercj.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qerhc.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qerus.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/msqimb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/k2g.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktb.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktsmg.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ktusm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ksr.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/ksucln.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qme.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/qm.o"
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/aud.o"
Updating archive file "/s01/10gdb/rdbms/lib/libperfsrv10.a"  with "rdbms/lib/libperfsrv10.a/qcodfdef_PERF.o"
Updating jar file "/s01/10gdb/rdbms/jlib/CDC.jar" with "/rdbms/jlib/CDC.jar/oracle/CDC/Purge.class"
Copying file to "/s01/10gdb/cpu/view_recompile/recompile_precheck_jan2008cpu.sql"
Copying file to "/s01/10gdb/cpu/view_recompile/view_recompile_jan2008cpu.sql"
Copying file to "/s01/10gdb/cpu/scripts/sdo_oct2009.sql"
Copying file to "/s01/10gdb/cpu/scripts/bug9371993.sql"
Copying file to "/s01/10gdb/cpu/scripts/bug9016295.sql"
Copying file to "/s01/10gdb/psu/10.2.0.4.4/catpsu.sql"
Copying file to "/s01/10gdb/psu/10.2.0.4.4/catpsu_rollback.sql"
Copying file to "/s01/10gdb/rdbms/admin/bundledata_PSU.xml"
Copying file to "/s01/10gdb/rdbms/admin/catbundle.sql"
Copying file to "/s01/10gdb/rdbms/lib/jox.o"
Copying file to "/s01/10gdb/rdbms/lib/ksms.o"

Patching component oracle.javavm.server, 10.2.0.4.0...
Copying file to "/s01/10gdb/lib/libjox10.so"
Copying file to "/s01/10gdb/javavm/install/jvm_exp.sql"
Copying file to "/s01/10gdb/javavm/install/initjvm.sql"
Copying file to "/s01/10gdb/javavm/install/jvmursc.sql"

Patching component oracle.rsf.hybrid, 10.2.0.4.0...
Copying file to "/s01/10gdb/lib32/libjox10.so"

Patching component oracle.sysman.repository.core, 10.2.0.4.0a...
Updating jar file "/s01/10gdb/sysman/jlib/emDB.jar" with "/sysman/jlib/emDB.jar/oracle/sysman/db/rsc/inst/RsrcMonitorMsg.class"
Updating jar file "/s01/10gdb/sysman/jlib/emDB.jar" with "/sysman/jlib/emDB.jar/oracle/sysman/db/rsc/inst/RsrcMonitorMsgID.class"
Updating jar file "/s01/10gdb/sysman/jlib/emDB.jar" with "/sysman/jlib/emDB.jar/oracle/sysman/db/adm/inst/rsrcmgr/RsrcmgrMonController.class"
Updating jar file "/s01/10gdb/sysman/jlib/emDB.jar" with "/sysman/jlib/emDB.jar/oracle/sysman/db/adm/inst/MemoryController.class"
Updating jar file "/s01/10gdb/sysman/jlib/emDB.jar" with "/sysman/jlib/emDB.jar/oracle/sysman/db/adm/inst/SessionDetailsController.class"
Updating jar file "/s01/10gdb/sysman/jlib/emDB.jar" with "/sysman/jlib/emDB.jar/oracle/sysman/db/adm/inst/SitemapController.class"
Updating jar file "/s01/10gdb/sysman/jlib/emDB.jar" with "/sysman/jlib/emDB.jar/oracle/sysman/emo/perf/bean/sesn/SessionDetails.class"

Patching component oracle.sysman.console.db, 10.2.0.4.0...
Updating jar file "/s01/10gdb/sysman/jlib/emjsp.jar" with "/sysman/jlib/emjsp.jar/_database/_instance/_sitemap/_healthgif.class"
Updating jar file "/s01/10gdb/sysman/jlib/emjsp.jar" with "/sysman/jlib/emjsp.jar/_database/_instance/_sitemap/_healthgif$__jsp_StaticText.class"
Updating jar file "/s01/10gdb/sysman/jlib/emjsp.jar" with "/sysman/jlib/emjsp.jar/_database/_instance/_sitemap/_health.class"
Updating jar file "/s01/10gdb/sysman/jlib/emjsp.jar" with "/sysman/jlib/emjsp.jar/_database/_instance/_sitemap/_health$__jsp_StaticText.class"

Patching component oracle.ovm, 10.2.0.4.0...
Copying file to "/s01/10gdb/rdbms/admin/owmctrg.plb"
Copying file to "/s01/10gdb/rdbms/admin/owmadmb.plb"
Copying file to "/s01/10gdb/rdbms/admin/owmadms.plb"
Copying file to "/s01/10gdb/rdbms/admin/owmasrtb.plb"
Copying file to "/s01/10gdb/rdbms/admin/owmltb.plb"
Copying file to "/s01/10gdb/rdbms/admin/owmutlb.plb"
Copying file to "/s01/10gdb/rdbms/admin/owmutls.plb"
Copying file to "/s01/10gdb/rdbms/admin/owmricb.plb"

Patching component oracle.network.rsf, 10.2.0.4.0...
Updating archive file "/s01/10gdb/lib/libn10.a"  with "lib/libn10.a/nacom.o"
Updating archive file "/s01/10gdb/lib32/libn10.a"  with "lib32/libn10.a/nacom.o"
Updating archive file "/s01/10gdb/network/lib/libnlsnr10.a"  with "network/lib/libnlsnr10.a/nsglgr.o"
Updating archive file "/s01/10gdb/network/lib/libnlsnr10.a"  with "network/lib/libnlsnr10.a/nsglro.o"
Updating archive file "/s01/10gdb/network/lib/libnlsnr10.a"  with "network/lib/libnlsnr10.a/nsgcs.o"
Updating archive file "/s01/10gdb/network/lib/libnlsnr10.a"  with "network/lib/libnlsnr10.a/nsglsn.o"
Updating archive file "/s01/10gdb/network/lib32/libnlsnr10.a"  with "network/lib32/libnlsnr10.a/nsglgr.o"
Updating archive file "/s01/10gdb/network/lib32/libnlsnr10.a"  with "network/lib32/libnlsnr10.a/nsglro.o"
Updating archive file "/s01/10gdb/network/lib32/libnlsnr10.a"  with "network/lib32/libnlsnr10.a/nsgcs.o"
Updating archive file "/s01/10gdb/network/lib32/libnlsnr10.a"  with "network/lib32/libnlsnr10.a/nsglsn.o"
Updating archive file "/s01/10gdb/lib/libnro10.a"  with "lib/libnro10.a/ncrfidsa.o"
Updating archive file "/s01/10gdb/lib/libnro10.a"  with "lib/libnro10.a/ncrfgp.o"
Updating archive file "/s01/10gdb/lib32/libnro10.a"  with "lib32/libnro10.a/ncrfidsa.o"
Updating archive file "/s01/10gdb/lib32/libnro10.a"  with "lib32/libnro10.a/ncrfgp.o"

Patching component oracle.network.listener, 10.2.0.4.0...

Patching component oracle.ctx, 10.2.0.4.0...
Copying file to "/s01/10gdb/ctx/admin/driutl.plb"

Patching component oracle.sdo.locator, 10.2.0.4.0...
Copying file to "/s01/10gdb/md/admin/locdbmig.sql"

Patching component oracle.rdbms.plsql, 10.2.0.4.0...

Patching component oracle.sqlplus, 10.2.0.4.0...
Updating archive file "/s01/10gdb/lib/libsqlplus.a"  with "lib/libsqlplus.a/aficon.o"
Updating archive file "/s01/10gdb/lib/libsqlplus.a"  with "lib/libsqlplus.a/aficmx.o"
Updating archive file "/s01/10gdb/lib32/libsqlplus.a"  with "lib32/libsqlplus.a/aficon.o"
Updating archive file "/s01/10gdb/lib32/libsqlplus.a"  with "lib32/libsqlplus.a/aficmx.o"
Running make for target iextjob
Running make for target iextjobo
Running make for target client_sharedlib
Running make for target idgmgrl
Running make for target ioracle
Running make for target client_sharedlib
Running make for target itnslsnr
Running make for target iwrap
Running make for target genplusso
ApplySession adding interim patch '9352164' to inventory

Verifying the update...
Inventory check OK: Patch ID 9352164 is registered in Oracle Home inventory with proper meta-data.
Files check OK: Files from Patch ID 9352164 are present in Oracle Home.

--------------------------------------------------------------------------------
********************************************************************************
********************************************************************************
**                                ATTENTION                                   **
**                                                                            **
** Please note that the Patch Set Update Installation (PSU Deinstallation)    **
** is not complete until all the Post Installation (Post Deinstallation)      **
** instructions noted in the Readme accompanying this PSU, have been          **
** successfully completed.                                                    **
**                                                                            **
********************************************************************************
********************************************************************************

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

Execution of 'sh /s01/10gdb/OPatch/9352164/custom/scripts/post -apply 9352164 ':
Return Code = 0
The local system has been patched and can be restarted.

OPatch succeeded.

/* 10.2.0.4.4 PSU apply完成后,切换到root用户执行补丁更新集目录下的psu_root.sh脚本 */

[maclean@rh2 9352164]$ su root
[root@rh2 9352164]# sh psu_root.sh 

/* 进一步apply 10.2.0.4.5 PSU */

[maclean@rh2 OPatch]$ cd 9654991/
[maclean@rh2 9654991]$ opatch apply
Invoking OPatch 11.2.0.1.3

Oracle Interim Patch Installer version 11.2.0.1.3
Copyright (c) 2010, Oracle Corporation.  All rights reserved.

Oracle Home       : /s01/10gdb
Central Inventory : /home/maclean/app/oraInventory
   from           : /etc/oraInst.loc
OPatch version    : 11.2.0.1.3
OUI version       : 10.2.0.4.0
OUI location      : /s01/10gdb/oui
Log file location : /s01/10gdb/cfgtoollogs/opatch/opatch2010-10-20_19-53-13PM.log

Patch history file: /s01/10gdb/cfgtoollogs/opatch/opatch_history.txt

ApplySession applying interim patch '9654991' to OH '/s01/10gdb'

Running prerequisite checks...
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

OPatch detected non-cluster Oracle Home from the inventory and will patch the local system only.

Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.
(Oracle Home = '/s01/10gdb')

Is the local system ready for patching? [y|n]
y
User Responded with: Y
Backing up files and inventory (not for auto-rollback) for the Oracle Home
Backing up files affected by the patch '9654991' for restore. This might take a while...
Backing up files affected by the patch '9654991' for rollback. This might take a while...
Execution of 'sh /s01/10gdb/OPatch/9654991/custom/scripts/pre -apply 9654991 ':

Return Code = 0

Patching component oracle.rdbms, 10.2.0.4.0...
Updating archive file "/s01/10gdb/lib/libserver10.a"  with "lib/libserver10.a/kwqit.o"
Copying file to "/s01/10gdb/psu/10.2.0.4.5/catopsu.sql"
Copying file to "/s01/10gdb/psu/10.2.0.4.5/catopsu_rollback.sql"
Copying file to "/s01/10gdb/rdbms/admin/bundledata_OPSU.xml"
Copying file to "/s01/10gdb/cpu/scripts/amdcpu.sql"
Copying file to "/s01/10gdb/cpu/scripts/apscpu.sql"
Copying file to "/s01/10gdb/cpu/scripts/xoqcpu.sql"

Patching component oracle.network.rsf, 10.2.0.4.0...
Updating archive file "/s01/10gdb/lib/libnro10.a"  with "lib/libnro10.a/ncrfidsa.o"
Updating archive file "/s01/10gdb/lib/libnro10.a"  with "lib/libnro10.a/ncrfgp.o"
Updating archive file "/s01/10gdb/network/lib/libnlsnr10.a"  with "network/lib/libnlsnr10.a/nsglgr.o"
Updating archive file "/s01/10gdb/network/lib/libnlsnr10.a"  with "network/lib/libnlsnr10.a/nsglro.o"
Updating archive file "/s01/10gdb/lib32/libnro10.a"  with "lib32/libnro10.a/ncrfidsa.o"
Updating archive file "/s01/10gdb/lib32/libnro10.a"  with "lib32/libnro10.a/ncrfgp.o"
Updating archive file "/s01/10gdb/network/lib32/libnlsnr10.a"  with "network/lib32/libnlsnr10.a/nsglgr.o"
Updating archive file "/s01/10gdb/network/lib32/libnlsnr10.a"  with "network/lib32/libnlsnr10.a/nsglro.o"

Patching component oracle.network.listener, 10.2.0.4.0...

Patching component oracle.oraolap, 10.2.0.4.0...
Copying file to "/s01/10gdb/olap/admin/amdu101.sql"
Copying file to "/s01/10gdb/olap/admin/cwm2awcg.sql"
Copying file to "/s01/10gdb/olap/admin/cwm2mrag.sql"
Copying file to "/s01/10gdb/olap/admin/cwm2mrgt.sql"
Copying file to "/s01/10gdb/olap/admin/xoqu101.sql"
Copying file to "/s01/10gdb/olap/admin/xoqu920.sql"
Copying file to "/s01/10gdb/olap/admin/dbmsaw.sql"
Copying file to "/s01/10gdb/olap/admin/olapiboo.plb"
Copying file to "/s01/10gdb/olap/admin/olapidcm.plb"
Copying file to "/s01/10gdb/olap/admin/olapidcm92010.plb"
Copying file to "/s01/10gdb/olap/admin/olapidsm.plb"
Copying file to "/s01/10gdb/olap/admin/olapidsm92010.plb"
Copying file to "/s01/10gdb/olap/admin/olapiecm.plb"
Copying file to "/s01/10gdb/olap/admin/olapiecm92010.plb"
Copying file to "/s01/10gdb/olap/admin/olapimdm.plb"
Copying file to "/s01/10gdb/olap/admin/olapimdm92010.plb"
Copying file to "/s01/10gdb/olap/admin/olapimdx.plb"
Copying file to "/s01/10gdb/olap/admin/olapimod.plb"
Copying file to "/s01/10gdb/olap/admin/olapimod92010.plb"
Copying file to "/s01/10gdb/olap/admin/olapiomd.plb"
Copying file to "/s01/10gdb/olap/admin/olapiomd92010.plb"

Patching component oracle.rdbms.rsf, 10.2.0.4.0...
Copying file to "/s01/10gdb/rdbms/mesg/oraus.msg"
Copying file to "/s01/10gdb/rdbms/mesg/oraus.msb"
Running make for target ioracle
Running make for target client_sharedlib
Running make for target itnslsnr
Running make for target client_sharedlib
ApplySession adding interim patch '9654991' to inventory

Verifying the update...
Inventory check OK: Patch ID 9654991 is registered in Oracle Home inventory with proper meta-data.
Files check OK: Files from Patch ID 9654991 are present in Oracle Home.
Execution of 'sh /s01/10gdb/OPatch/9654991/custom/scripts/post -apply 9654991 ':

Return Code = 0

The local system has been patched and can be restarted.

OPatch succeeded.

/* 成功apply后的Opatch lsinventory 输出 */

[maclean@rh2 9654991]$ opatch lsinventory -detail
Invoking OPatch 11.2.0.1.3

Oracle Interim Patch Installer version 11.2.0.1.3
Copyright (c) 2010, Oracle Corporation.  All rights reserved.

Oracle Home       : /s01/10gdb
Central Inventory : /home/maclean/app/oraInventory
   from           : /etc/oraInst.loc
OPatch version    : 11.2.0.1.3
OUI version       : 10.2.0.4.0
OUI location      : /s01/10gdb/oui
Log file location : /s01/10gdb/cfgtoollogs/opatch/opatch2010-10-20_19-54-55PM.log

Patch history file: /s01/10gdb/cfgtoollogs/opatch/opatch_history.txt

Lsinventory Output file location : /s01/10gdb/cfgtoollogs/opatch/lsinv/lsinventory2010-10-20_19-54-55PM.txt

--------------------------------------------------------------------------------
Installed Top-level Products (2): 

Oracle Database 10g                                                  10.2.0.1.0
Oracle Database 10g Release 2 Patch Set 3                            10.2.0.4.0
There are 2 products installed in this Oracle Home.

Installed Products (191): 

Agent Required Support Files                                         10.2.0.1.0
Agent Required Support Files Patch                                   10.2.0.4.0
Assistant Common Files                                               10.2.0.1.0
Assistant Common Files Patch                                         10.2.0.4.0
Bali Share                                                           1.1.18.0.0
Buildtools Common Files                                              10.2.0.1.0
Character Set Migration Utility                                      10.2.0.1.0
Character Set Migration Utility Patch                                10.2.0.4.0
Database Configuration and Upgrade Assistants                        10.2.0.1.0
Database Configuration and Upgrade Assistants Patch                  10.2.0.4.0
Database SQL Scripts                                                 10.2.0.1.0
Database SQL Scripts Patch                                           10.2.0.4.0
Database Workspace Manager                                           10.2.0.1.0
Database Workspace Manager                                           10.2.0.4.0
DBJAVA Required Support Files                                        10.2.0.1.0
DBJAVA Required Support Files Patch                                  10.2.0.4.0
Enterprise Edition Options                                           10.2.0.1.0
Enterprise Manager Agent Core                                        10.2.0.1.0
Enterprise Manager Agent Core Patch                                 10.2.0.4.0a
Enterprise Manager Agent DB                                          10.2.0.1.0
Enterprise Manager Agent DB                                          10.2.0.4.0
Enterprise Manager Baseline                                          10.2.0.1.0
Enterprise Manager Baseline                                          10.2.0.4.0
Enterprise Manager Common Core Patch                                10.2.0.4.0a
Enterprise Manager Common Files                                      10.2.0.1.0
Enterprise Manager Minimal Integration                               10.2.0.1.0
Enterprise Manager plugin Common Files                               10.2.0.1.0
Enterprise Manager plugin Common Files                               10.2.0.1.0
Enterprise Manager plugin Common Files Patch                         10.2.0.4.0
Enterprise Manager Repository Core                                   10.2.0.1.0
Enterprise Manager Repository Core patch                            10.2.0.4.0a
Enterprise Manager Repository DB                                     10.2.0.1.0
Enterprise Manager Repository DB                                     10.2.0.4.0
Generic Connectivity Common Files                                    10.2.0.1.0
Generic Connectivity Common Files Patch                              10.2.0.4.0
HAS Common Files                                                     10.2.0.1.0
HAS Common Files Patch                                               10.2.0.4.0
HAS Files for DB                                                     10.2.0.1.0
HAS Files for DB Patch                                               10.2.0.4.0
Installation Common Files                                            10.2.0.1.0
Installation Common Files Patch                                      10.2.0.4.0
Installer SDK Component                                              10.2.0.4.0
iSQL*Plus                                                            10.2.0.1.0
iSQL*Plus                                                            10.2.0.4.0
Java Runtime Environment                                             1.4.2.14.0
JDBC Common Files                                                    10.2.0.1.0
JDBC Common Files                                                    10.2.0.4.0
LDAP Required Support Files                                          10.2.0.1.0
LDAP Required Support Files Patch                                    10.2.0.4.0
OLAP SQL Scripts                                                     10.2.0.1.0
OLAP SQL Scripts Patch                                               10.2.0.4.0
Oracle Advanced Security                                             10.2.0.1.0
Oracle Advanced Security Patch                                       10.2.0.4.0
Oracle Call Interface (OCI)                                          10.2.0.1.0
Oracle Call Interface (OCI) Patch                                    10.2.0.4.0
Oracle Clusterware RDBMS Files                                       10.2.0.1.0
Oracle Clusterware RDBMS Files Patch                                 10.2.0.4.0
Oracle Code Editor                                                   1.2.1.0.0I
Oracle Configuration Manager                                         10.2.7.1.0
Oracle Containers for Java                                           10.2.0.1.0
Oracle Containers for Java                                           10.2.0.4.0
Oracle Core Required Support Files                                   10.2.0.1.0
Oracle Core Required Support Files Patch                             10.2.0.4.0
Oracle Data Mining RDBMS Files                                       10.2.0.1.0
Oracle Data Mining RDBMS Files Patch                                 10.2.0.4.0
Oracle Database 10g                                                  10.2.0.1.0
Oracle Database 10g                                                  10.2.0.1.0
Oracle Database 10G 32 bit                                           10.2.0.1.0
Oracle Database 10g interMedia Files                                 10.2.0.1.0
Oracle Database 10g interMedia Files Patch                           10.2.0.4.0
Oracle Database 10g Patch                                            10.2.0.4.0
Oracle Database 10g Patch                                            10.2.0.4.0
Oracle Database 10g Release 2 Patch Set 3                            10.2.0.4.0
Oracle Database User Interface                                       2.2.13.0.0
Oracle Database Utilities                                            10.2.0.1.0
Oracle Database Utilities Patch                                      10.2.0.4.0
Oracle Display Fonts                                                  9.0.2.0.0
Oracle Enterprise Manager Console DB                                 10.2.0.1.0
Oracle Enterprise Manager Console DB                                 10.2.0.4.0
Oracle Extended Windowing Toolkit                                    3.4.38.0.0
Oracle Globalization Support                                         10.2.0.1.0
Oracle Globalization Support Patch                                   10.2.0.4.0
Oracle Help For Java                                                  4.2.6.1.0
Oracle Help for the  Web                                             1.1.10.0.0
Oracle Ice Browser                                                    5.2.3.6.0
Oracle interMedia                                                    10.2.0.1.0
Oracle interMedia Annotator                                          10.2.0.1.0
Oracle interMedia Client Option                                      10.2.0.1.0
Oracle interMedia Client Option Patch                                10.2.0.4.0
Oracle interMedia Java Advanced Imaging                              10.2.0.1.0
Oracle interMedia Java Advanced Imaging Patch                        10.2.0.4.0
Oracle interMedia Locator                                            10.2.0.1.0
Oracle interMedia Locator Patch                                      10.2.0.4.0
Oracle interMedia Locator RDBMS Files                                10.2.0.1.0
Oracle interMedia Locator RDBMS Files Patch                          10.2.0.4.0
Oracle interMedia Patch                                              10.2.0.4.0
Oracle Internet Directory Client                                     10.2.0.1.0
Oracle Internet Directory Client Patch                               10.2.0.4.0
Oracle Java Client                                                   10.2.0.1.0
Oracle Java Client Patch                                             10.2.0.4.0
Oracle JDBC Thin Driver for JDK 1.2                                  10.2.0.1.0
Oracle JDBC Thin Driver for JDK 1.2 Patch                            10.2.0.4.0
Oracle JDBC Thin Driver for JDK 1.4                                  10.2.0.1.0
Oracle JDBC Thin Driver for JDK 1.4 Patch                            10.2.0.4.0
Oracle JDBC/OCI Instant Client                                       10.2.0.1.0
Oracle JDBC/OCI Instant Client Patch                                 10.2.0.4.0
Oracle JFC Extended Windowing Toolkit                                4.2.33.0.0
Oracle JVM                                                           10.2.0.1.0
Oracle JVM Patch                                                     10.2.0.4.0
Oracle LDAP administration                                           10.2.0.1.0
Oracle LDAP administration patch                                     10.2.0.4.0
Oracle Locale Builder                                                10.2.0.1.0
Oracle Message Gateway Common Files                                  10.2.0.1.0
Oracle Message Gateway Common Files Patch                            10.2.0.4.0
Oracle Net                                                           10.2.0.1.0
Oracle Net Listener                                                  10.2.0.1.0
Oracle Net Listener Patch                                            10.2.0.4.0
Oracle Net Patch                                                     10.2.0.4.0
Oracle Net Required Support Files                                    10.2.0.1.0
Oracle Net Required Support Files Patch                              10.2.0.4.0
Oracle Net Services                                                  10.2.0.1.0
Oracle Notification Service                                          10.1.0.3.0
Oracle Notification Service Patch                                    10.2.0.4.0
Oracle ODBC Driver                                                   10.2.0.1.0
Oracle ODBC Driver Patch                                             10.2.0.4.0
Oracle OLAP                                                          10.2.0.1.0
Oracle OLAP API                                                      10.2.0.1.0
Oracle OLAP API Patch                                                10.2.0.4.0
Oracle OLAP Patch                                                    10.2.0.4.0
Oracle OLAP RDBMS Files                                              10.2.0.1.0
Oracle OLAP RDBMS Files Patch                                        10.2.0.4.0
Oracle One-Off Patch Installer                                       10.2.0.4.0
Oracle Partitioning                                                  10.2.0.1.0
Oracle Partitioning Patch                                            10.2.0.4.0
Oracle Programmer                                                    10.2.0.1.0
Oracle RAC Required Support Files-HAS                                10.2.0.1.0
Oracle RAC Required Support Files-HAS Patch                          10.2.0.4.0
Oracle Real Application Testing                                      10.2.0.4.0
Oracle Recovery Manager                                              10.2.0.1.0
Oracle Recovery Manager Patch                                        10.2.0.4.0
Oracle Required Support Files 32 bit                                 10.2.0.0.0
Oracle Required Support Files 32 bit Patch                           10.2.0.4.0
Oracle Spatial                                                       10.2.0.1.0
Oracle Starter Database                                              10.2.0.1.0
Oracle Starter Database Patch                                        10.2.0.4.0
Oracle Text                                                          10.2.0.1.0
Oracle Text Patch                                                    10.2.0.4.0
Oracle UIX                                                           2.1.22.0.0
Oracle Universal Installer                                           10.2.0.4.0
Oracle Wallet Manager                                                10.2.0.1.0
Oracle Wallet Manager Patch                                          10.2.0.4.0
Oracle XML Development Kit                                           10.2.0.1.0
Oracle XML Development Kit Patch                                     10.2.0.4.0
Parser Generator Required Support Files                              10.2.0.1.0
Perl Interpreter                                                      5.8.3.0.2
PL/SQL                                                               10.2.0.1.0
PL/SQL                                                               10.2.0.4.0
PL/SQL Embedded Gateway                                              10.2.0.1.0
PL/SQL Embedded Gateway Patch                                        10.2.0.4.0
Platform Required Support Files                                      10.2.0.1.0
Platform Required Support Files                                      10.2.0.4.0
Precompiler Common Files                                             10.2.0.1.0
Precompiler Common Files Patch                                       10.2.0.4.0
Precompiler Required Support Files                                   10.2.0.1.0
Precompiler Required Support Files Patch                             10.2.0.4.0
RDBMS Required Support Files                                         10.2.0.1.0
RDBMS Required Support Files for Instant Client                      10.2.0.1.0
RDBMS Required Support Files for Instant Client Patch                10.2.0.4.0
RDBMS Required Support Files Patch                                   10.2.0.4.0
regexp                                                                2.1.9.0.0
Required Support Files                                               10.2.0.1.0
Sample Schema Data                                                   10.2.0.1.0
Sample Schema Data Patch                                             10.2.0.4.0
Secure Socket Layer                                                  10.2.0.1.0
Secure Socket Layer Patch                                            10.2.0.4.0
SQL*Plus                                                             10.2.0.1.0
SQL*Plus                                                             10.2.0.4.0
SQL*Plus Required Support Files                                      10.2.0.1.0
SQL*Plus Required Support Files Patch                                10.2.0.4.0
SQLJ Runtime                                                         10.2.0.1.0
SQLJ Runtime Patch                                                   10.2.0.4.0
SSL Required Support Files for InstantClient                         10.2.0.1.0
SSL Required Support Files for InstantClient Patch                   10.2.0.4.0
Sun JDK                                                              1.4.2.14.0
Sun JDK extensions                                                   10.1.2.0.0
XDK Required Support Files                                           10.2.0.1.0
XDK Required Support Files Patch                                     10.2.0.4.0
XML Parser for Java                                                  10.2.0.1.0
XML Parser for Java Patch                                            10.2.0.4.0
XML Parser for Oracle JVM                                            10.2.0.1.0
XML Parser for Oracle JVM Patch                                      10.2.0.4.0
There are 191 products installed in this Oracle Home.

Interim patches (2) :

Patch  9654991      : applied on Wed Oct 20 19:54:23 EDT 2010
Unique Patch ID:  12816418
   Created on 30 Jun 2010, 18:30:40 hrs PST8PDT
   Bugs fixed:
     9714832, 9713537, 9678695, 9655017, 9173248, 8309642, 9678697, 9678690
     9573054, 9654991
   This patch overlays patches:
     9352164
   This patch needs patches:
     9352164
   as prerequisites
   Files Touched:
     /kwqit.o --> ORACLE_HOME/lib/libserver10.a
     catopsu.sql --> ORACLE_HOME/psu/10.2.0.4.5/catopsu.sql
     catopsu_rollback.sql --> ORACLE_HOME/psu/10.2.0.4.5/catopsu_rollback.sql
     bundledata_OPSU.xml --> ORACLE_HOME/rdbms/admin/bundledata_OPSU.xml
     amdcpu.sql --> ORACLE_HOME/cpu/scripts/amdcpu.sql
     apscpu.sql --> ORACLE_HOME/cpu/scripts/apscpu.sql
     xoqcpu.sql --> ORACLE_HOME/cpu/scripts/xoqcpu.sql
     ins_rdbms.mk --> ORACLE_HOME/rdbms/lib/ioracle
     /ncrfidsa.o --> ORACLE_HOME/lib/libnro10.a
     /ncrfgp.o --> ORACLE_HOME/lib/libnro10.a
     /nsglgr.o --> ORACLE_HOME/network/lib/libnlsnr10.a
     /nsglro.o --> ORACLE_HOME/network/lib/libnlsnr10.a
     /ncrfidsa.o --> ORACLE_HOME/lib32/libnro10.a
     /ncrfgp.o --> ORACLE_HOME/lib32/libnro10.a
     /nsglgr.o --> ORACLE_HOME/network/lib32/libnlsnr10.a
     /nsglro.o --> ORACLE_HOME/network/lib32/libnlsnr10.a
     ins_net_client.mk --> ORACLE_HOME/network/lib/client_sharedlib
     ins_net_server.mk --> ORACLE_HOME/network/lib/itnslsnr
     amdu101.sql --> ORACLE_HOME/olap/admin/amdu101.sql
     cwm2awcg.sql --> ORACLE_HOME/olap/admin/cwm2awcg.sql
     cwm2mrag.sql --> ORACLE_HOME/olap/admin/cwm2mrag.sql
     cwm2mrgt.sql --> ORACLE_HOME/olap/admin/cwm2mrgt.sql
     xoqu101.sql --> ORACLE_HOME/olap/admin/xoqu101.sql
     xoqu920.sql --> ORACLE_HOME/olap/admin/xoqu920.sql
     dbmsaw.sql --> ORACLE_HOME/olap/admin/dbmsaw.sql
     olapiboo.plb --> ORACLE_HOME/olap/admin/olapiboo.plb
     olapidcm.plb --> ORACLE_HOME/olap/admin/olapidcm.plb
     olapidcm92010.plb --> ORACLE_HOME/olap/admin/olapidcm92010.plb
     olapidsm.plb --> ORACLE_HOME/olap/admin/olapidsm.plb
     olapidsm92010.plb --> ORACLE_HOME/olap/admin/olapidsm92010.plb
     olapiecm.plb --> ORACLE_HOME/olap/admin/olapiecm.plb
     olapiecm92010.plb --> ORACLE_HOME/olap/admin/olapiecm92010.plb
     olapimdm.plb --> ORACLE_HOME/olap/admin/olapimdm.plb
     olapimdm92010.plb --> ORACLE_HOME/olap/admin/olapimdm92010.plb
     olapimdx.plb --> ORACLE_HOME/olap/admin/olapimdx.plb
     olapimod.plb --> ORACLE_HOME/olap/admin/olapimod.plb
     olapimod92010.plb --> ORACLE_HOME/olap/admin/olapimod92010.plb
     olapiomd.plb --> ORACLE_HOME/olap/admin/olapiomd.plb
     olapiomd92010.plb --> ORACLE_HOME/olap/admin/olapiomd92010.plb
     oraus.msg --> ORACLE_HOME/rdbms/mesg/oraus.msg
     oraus.msb --> ORACLE_HOME/rdbms/mesg/oraus.msb
     ins_rdbms.mk --> ORACLE_HOME/rdbms/lib/client_sharedlib
   Patch Location in Inventory:
     /s01/10gdb/inventory/oneoffs/9654991
   Patch Location in Storage area:
     /s01/10gdb/.patch_storage/9654991_Jun_30_2010_18_30_40

Patch  9352164      : applied on Wed Oct 20 19:46:42 EDT 2010
Unique Patch ID:  12307477
   Created on 1 Apr 2010, 11:33:14 hrs PST8PDT
   Bugs fixed:
     9377578, 6418420, 7835247, 7207654, 7592346, 6724797, 7936993, 7331867
     9093300, 7535152, 7552067, 5879114, 8866013, 5457450, 8344348, 7272297
     7136866, 7196894, 6258480, 7013124, 6512622, 6355586, 7196532, 8568395
     8309587, 7557226, 5399699, 6509115, 8568397, 8568398, 7127618, 5701695
     6052226, 7424804, 6817593, 7553884, 6741425, 7513673, 6783812, 8437213
     6452766, 6469211, 7527650, 8309592, 8479537, 5991038, 5686407, 6945157
     7639602, 9119226, 6403091, 7589862, 7552082, 6711853, 8304589, 6052169
     8199266, 6327692, 5756769, 9352191, 7460818, 6268409, 8232056, 6687381
     6972843, 8230457, 6800507, 7027551, 6778714, 6200820, 6645719, 7393804
     6775231, 3934160, 6683178, 6650256, 5085288, 7528105, 7329252, 6378112
     6151380, 6844866, 4723109, 8544896, 5126719, 5890312, 5934363, 7036453
     7610362, 8426816, 8433026, 7270434, 7172531, 6451626, 8247855, 5497338
     6324944, 6874522, 7175513, 6960489, 7341598, 8576156, 6797677, 8342923
     5895190, 6756739, 7150470, 7593835, 7356443, 7044551, 8227106, 4695511
     7298688, 5747462, 8556340, 7197445, 5348308, 7937113, 8341623, 7569205
     8409848, 6053134, 6163771, 6851669, 6181488, 6375150, 6825866, 7210921
     7295780, 6345573, 7033630, 6954722, 6824129, 7523475, 7457766, 7309458
     8324577, 6840740, 6804746, 7375611, 8268054, 6981690, 6512811, 6988017
     7375613, 8344399, 7340448, 8362683, 7375617, 8251247, 5933656, 6005347
     9145204, 6599920, 7238230, 6379441, 6452375, 6352003, 6833965, 7136489
     6610218, 7612639, 6392076, 7225204, 9119194, 5476236, 9442328, 7609057
     7609058, 6605106, 6374297, 6193945, 4693355, 8217795, 7039896, 7432514
     7330909, 6952701, 7190270, 8287155, 7587008, 7207932, 6802650, 7189447
     8481935, 4598439, 9442331, 6615740, 7155655, 6749617, 9442335, 7159505
     5868257, 5727166, 7173005, 6917874, 9442339, 7013768, 7691766, 7385253
     7291739, 7225720, 7257770, 7363767, 7244238, 6941717, 8267348, 7710551
     8354686, 7247217, 8328954, 7299153, 8909984, 6681695, 8702276, 9119284
     8217011, 7661251, 6265559, 6823287, 6991626, 6954829, 5259835, 6500033
     5923486, 7432601, 7022234, 8534387, 5147386, 7697802, 6653934, 7375644
     6490140, 7662491, 8331466, 5623467, 6070225, 6635214, 7396409, 6638558
     7038750, 6714608, 6838714, 6870937, 7219752, 7263842, 7278117, 6882739
     5404871, 8836667, 8373286, 7393292, 6678845, 6903051, 7936793, 6600051
     7155248, 4966512, 7155249, 7197637, 8836308, 8568402, 8568404, 8568405
     8431487, 5704108, 6343150, 7280764, 6923450, 7643632, 6145177, 8836671
     8310931, 6640411, 8347704, 8836675, 7155250, 7155251, 8836677, 7155252
     8836678, 7155253, 8292378, 7155254, 6219529, 7411865, 8227091, 8340379
     7276960, 6145687, 7659217, 5863926, 7022905, 6852598, 7123643, 6596564
     6413089, 6851438, 8836681, 8836683, 8836684, 8836686, 7579469, 7494333
     7315642, 8340383, 6786022, 8340387, 6926448, 7600026, 7462072, 6679303
     8815639, 7197583, 7172752, 7326645, 7008262, 9173244, 9173248, 7573151
     8490879, 7477934, 6725634, 6733655, 6799205, 6980597, 7499353, 6084232
     6014513, 7140204, 7254987, 8833280, 6647480, 6120004, 7693128, 6760697
     6051177, 8247215, 6858062, 7189645, 6844739, 6768251, 7196863, 5630796
     7378661, 7378735, 5970301, 6705822, 8290506, 6658484, 7599944, 9173253
     8309623, 7125408, 7257461, 6987790, 7568556, 6919819, 8886674, 5883691
     6955744, 7801939, 6074620, 7149004, 6857917, 8283650, 6445948, 5929055
     6110752, 7552042, 8210889, 8287504, 6506617, 7306915, 6271590, 5386204
     6976005, 8330783, 7606362, 5377242, 7043989, 8309632, 7575925, 6870047
     8309637, 5902053, 8309639, 7028176, 6827260, 7588384, 4726401, 6720712
     5910650, 6752765, 6971433, 6024730, 8315482, 6628122, 8239142, 9352164
     5695562, 4637902, 7345904, 8309642, 6994160, 8556586, 6404447, 8220734
     6919764, 7597354, 7523787, 6029179, 5231155, 6455659
   Files Touched:
     /qcodfdef.o --> ORACLE_HOME/lib/libgeneric10.a
     /qcdo.o --> ORACLE_HOME/lib/libgeneric10.a
     /kghs.o --> ORACLE_HOME/lib/libgeneric10.a
     /kgcc.o --> ORACLE_HOME/lib/libgeneric10.a
     /kgh.o --> ORACLE_HOME/lib/libgeneric10.a
     /qcs.o --> ORACLE_HOME/lib/libgeneric10.a
     /kngo.o --> ORACLE_HOME/lib/libgeneric10.a
     /qcop.o --> ORACLE_HOME/lib/libgeneric10.a
     /kgl.o --> ORACLE_HOME/lib/libgeneric10.a
     /kgl2.o --> ORACLE_HOME/lib/libgeneric10.a
     /kgghs.o --> ORACLE_HOME/lib/libgeneric10.a
     /qmt.o --> ORACLE_HOME/lib/libgeneric10.a
     /qmx.o --> ORACLE_HOME/lib/libgeneric10.a
     /qmx0.o --> ORACLE_HOME/lib/libgeneric10.a
     /qmxi.o --> ORACLE_HOME/lib/libgeneric10.a
     /qmu.o --> ORACLE_HOME/lib/libgeneric10.a
     /qcodfdef.o --> ORACLE_HOME/lib32/libgeneric10.a
     /qcdo.o --> ORACLE_HOME/lib32/libgeneric10.a
     /kghs.o --> ORACLE_HOME/lib32/libgeneric10.a
     /kgcc.o --> ORACLE_HOME/lib32/libgeneric10.a
     /kgh.o --> ORACLE_HOME/lib32/libgeneric10.a
     /qcs.o --> ORACLE_HOME/lib32/libgeneric10.a
     /kngo.o --> ORACLE_HOME/lib32/libgeneric10.a
     /qcop.o --> ORACLE_HOME/lib32/libgeneric10.a
     /kgl.o --> ORACLE_HOME/lib32/libgeneric10.a
     /kgl2.o --> ORACLE_HOME/lib32/libgeneric10.a
     /kgghs.o --> ORACLE_HOME/lib32/libgeneric10.a
     /qmt.o --> ORACLE_HOME/lib32/libgeneric10.a
     /qmx.o --> ORACLE_HOME/lib32/libgeneric10.a
     /qmx0.o --> ORACLE_HOME/lib32/libgeneric10.a
     /qmxi.o --> ORACLE_HOME/lib32/libgeneric10.a
     /qmu.o --> ORACLE_HOME/lib32/libgeneric10.a
     /kd4.o --> ORACLE_HOME/lib/libcommon10.a
     /kdb4.o --> ORACLE_HOME/lib/libcommon10.a
     /kdr4.o --> ORACLE_HOME/lib/libcommon10.a
     /kdr9ir24.o --> ORACLE_HOME/lib/libcommon10.a
     /ttcpip.o --> ORACLE_HOME/lib/libcommon10.a
     /ktsg.o --> ORACLE_HOME/lib/libcommon10.a
     /kd4.o --> ORACLE_HOME/lib32/libcommon10.a
     /kdb4.o --> ORACLE_HOME/lib32/libcommon10.a
     /kdr4.o --> ORACLE_HOME/lib32/libcommon10.a
     /kdr9ir24.o --> ORACLE_HOME/lib32/libcommon10.a
     /ttcpip.o --> ORACLE_HOME/lib32/libcommon10.a
     /ktsg.o --> ORACLE_HOME/lib32/libcommon10.a
     /pkr.o --> ORACLE_HOME/lib/libpls10.a
     /pkwrap.o --> ORACLE_HOME/lib/libpls10.a
     /pkr.o --> ORACLE_HOME/lib32/libpls10.a
     /pkwrap.o --> ORACLE_HOME/lib32/libpls10.a
     /oracle/qsma/QsmaDataManager.class --> ORACLE_HOME/rdbms/jlib/qsma.jar
     /oracle/qsma/QsmaDataReports.class --> ORACLE_HOME/rdbms/jlib/qsma.jar
     /oracle/qsma/QsmaFileManager.class --> ORACLE_HOME/rdbms/jlib/qsma.jar
     env_rdbms.mk --> ORACLE_HOME/rdbms/lib/env_rdbms.mk
     rfsd.o --> ORACLE_HOME/rdbms/lib/rfsd.o
     ins_rdbms.mk --> ORACLE_HOME/rdbms/lib/iextjob
     ins_rdbms.mk --> ORACLE_HOME/rdbms/lib/iextjobo
     ins_rdbms.mk --> ORACLE_HOME/rdbms/lib/client_sharedlib
     prvtdefr.plb --> ORACLE_HOME/rdbms/admin/prvtdefr.plb
     prvtbpp.plb --> ORACLE_HOME/rdbms/admin/prvtbpp.plb
     prvtdmsu.plb --> ORACLE_HOME/rdbms/admin/prvtdmsu.plb
     prvtbstr.plb --> ORACLE_HOME/rdbms/admin/prvtbstr.plb
     prvtsum.plb --> ORACLE_HOME/rdbms/admin/prvtsum.plb
     prvtsms.plb --> ORACLE_HOME/rdbms/admin/prvtsms.plb
     prvtjob.plb --> ORACLE_HOME/rdbms/admin/prvtjob.plb
     prvtaqds.plb --> ORACLE_HOME/rdbms/admin/prvtaqds.plb
     prvtlmc.plb --> ORACLE_HOME/rdbms/admin/prvtlmc.plb
     prvtlmd.plb --> ORACLE_HOME/rdbms/admin/prvtlmd.plb
     prvtlsby.plb --> ORACLE_HOME/rdbms/admin/prvtlsby.plb
     prvtbcap.plb --> ORACLE_HOME/rdbms/admin/prvtbcap.plb
     dbmsaqds.plb --> ORACLE_HOME/rdbms/admin/dbmsaqds.plb
     prvtaqiu.plb --> ORACLE_HOME/rdbms/admin/prvtaqiu.plb
     prvtfile.plb --> ORACLE_HOME/rdbms/admin/prvtfile.plb
     dbmssum.sql --> ORACLE_HOME/rdbms/admin/dbmssum.sql
     e1001000.sql --> ORACLE_HOME/rdbms/admin/e1001000.sql
     catexp.sql --> ORACLE_HOME/rdbms/admin/catexp.sql
     /kupp.o --> ORACLE_HOME/lib/libserver10.a
     /kwqn.o --> ORACLE_HOME/lib/libserver10.a
     /ctc.o --> ORACLE_HOME/lib/libserver10.a
     /qccpub.o --> ORACLE_HOME/lib/libserver10.a
     /kkxe.o --> ORACLE_HOME/lib/libserver10.a
     /kkxs.o --> ORACLE_HOME/lib/libserver10.a
     /kzvdve.o --> ORACLE_HOME/lib/libserver10.a
     /sldbg.o --> ORACLE_HOME/lib/libserver10.a
     /kdg.o --> ORACLE_HOME/lib/libserver10.a
     /kkz.o --> ORACLE_HOME/lib/libserver10.a
     /updexe.o --> ORACLE_HOME/lib/libserver10.a
     /qerhj.o --> ORACLE_HOME/lib/libserver10.a
     /ain.o --> ORACLE_HOME/lib/libserver10.a
     /qerlxt.o --> ORACLE_HOME/lib/libserver10.a
     /qkexr.o --> ORACLE_HOME/lib/libserver10.a
     /atb.o --> ORACLE_HOME/lib/libserver10.a
     /qol.o --> ORACLE_HOME/lib/libserver10.a
     /kksc.o --> ORACLE_HOME/lib/libserver10.a
     /qke.o --> ORACLE_HOME/lib/libserver10.a
     /kzrt.o --> ORACLE_HOME/lib/libserver10.a
     /opiprs.o --> ORACLE_HOME/lib/libserver10.a
     /kdl.o --> ORACLE_HOME/lib/libserver10.a
     /kxto.o --> ORACLE_HOME/lib/libserver10.a
     /kaf.o --> ORACLE_HOME/lib/libserver10.a
     /kaf9ir2.o --> ORACLE_HOME/lib/libserver10.a
     /kd.o --> ORACLE_HOME/lib/libserver10.a
     /kd9ir2c.o --> ORACLE_HOME/lib/libserver10.a
     /kd9ir2t.o --> ORACLE_HOME/lib/libserver10.a
     /kdb.o --> ORACLE_HOME/lib/libserver10.a
     /kdb9ir2o.o --> ORACLE_HOME/lib/libserver10.a
     /kdblc.o --> ORACLE_HOME/lib/libserver10.a
     /kdr.o --> ORACLE_HOME/lib/libserver10.a
     /kds.o --> ORACLE_HOME/lib/libserver10.a
     /kdst.o --> ORACLE_HOME/lib/libserver10.a
     /kdst00.o --> ORACLE_HOME/lib/libserver10.a
     /kdst01.o --> ORACLE_HOME/lib/libserver10.a
     /kdst10.o --> ORACLE_HOME/lib/libserver10.a
     /kdst11.o --> ORACLE_HOME/lib/libserver10.a
     /qertb.o --> ORACLE_HOME/lib/libserver10.a
     /nsoqbc.o --> ORACLE_HOME/lib/libserver10.a
     /vop.o --> ORACLE_HOME/lib/libserver10.a
     /kksl.o --> ORACLE_HOME/lib/libserver10.a
     /evar2v.o --> ORACLE_HOME/lib/libserver10.a
     /kcbz.o --> ORACLE_HOME/lib/libserver10.a
     /kcl.o --> ORACLE_HOME/lib/libserver10.a
     /kcbw.o --> ORACLE_HOME/lib/libserver10.a
     /kcbv.o --> ORACLE_HOME/lib/libserver10.a
     /kcbt.o --> ORACLE_HOME/lib/libserver10.a
     /kcbs.o --> ORACLE_HOME/lib/libserver10.a
     /kcbr.o --> ORACLE_HOME/lib/libserver10.a
     /kcbo.o --> ORACLE_HOME/lib/libserver10.a
     /kcbm.o --> ORACLE_HOME/lib/libserver10.a
     /kcbl.o --> ORACLE_HOME/lib/libserver10.a
     /kcbk.o --> ORACLE_HOME/lib/libserver10.a
     /kcbb.o --> ORACLE_HOME/lib/libserver10.a
     /kcb.o --> ORACLE_HOME/lib/libserver10.a
     /rfafo.o --> ORACLE_HOME/lib/libserver10.a
     /rfcfg.o --> ORACLE_HOME/lib/libserver10.a
     /rfipc.o --> ORACLE_HOME/lib/libserver10.a
     /rfmon.o --> ORACLE_HOME/lib/libserver10.a
     /rfmon1.o --> ORACLE_HOME/lib/libserver10.a
     /rfra.o --> ORACLE_HOME/lib/libserver10.a
     /rfrdb.o --> ORACLE_HOME/lib/libserver10.a
     /rfrla.o --> ORACLE_HOME/lib/libserver10.a
     /rfrld.o --> ORACLE_HOME/lib/libserver10.a
     /rfrm.o --> ORACLE_HOME/lib/libserver10.a
     /rfrpa.o --> ORACLE_HOME/lib/libserver10.a
     /rfrpd.o --> ORACLE_HOME/lib/libserver10.a
     /rfrst.o --> ORACLE_HOME/lib/libserver10.a
     /rfrxpt.o --> ORACLE_HOME/lib/libserver10.a
     /rfsicd.o --> ORACLE_HOME/lib/libserver10.a
     /rfsl.o --> ORACLE_HOME/lib/libserver10.a
     /rfsx.o --> ORACLE_HOME/lib/libserver10.a
     /rfupg.o --> ORACLE_HOME/lib/libserver10.a
     /knld.o --> ORACLE_HOME/lib/libserver10.a
     /kdo.o --> ORACLE_HOME/lib/libserver10.a
     /kdt.o --> ORACLE_HOME/lib/libserver10.a
     /ktu.o --> ORACLE_HOME/lib/libserver10.a
     /koklm.o --> ORACLE_HOME/lib/libserver10.a
     /kokeg.o --> ORACLE_HOME/lib/libserver10.a
     /krvf.o --> ORACLE_HOME/lib/libserver10.a
     /krvi.o --> ORACLE_HOME/lib/libserver10.a
     /krvr.o --> ORACLE_HOME/lib/libserver10.a
     /krvrda.o --> ORACLE_HOME/lib/libserver10.a
     /krvs.o --> ORACLE_HOME/lib/libserver10.a
     /krvt.o --> ORACLE_HOME/lib/libserver10.a
     /krvu.o --> ORACLE_HOME/lib/libserver10.a
     /krvx.o --> ORACLE_HOME/lib/libserver10.a
     /krvxb.o --> ORACLE_HOME/lib/libserver10.a
     /krvxp.o --> ORACLE_HOME/lib/libserver10.a
     /krvxr.o --> ORACLE_HOME/lib/libserver10.a
     /krvxs.o --> ORACLE_HOME/lib/libserver10.a
     /knaha.o --> ORACLE_HOME/lib/libserver10.a
     /knahf.o --> ORACLE_HOME/lib/libserver10.a
     /knahs.o --> ORACLE_HOME/lib/libserver10.a
     /knals.o --> ORACLE_HOME/lib/libserver10.a
     /knasp.o --> ORACLE_HOME/lib/libserver10.a
     /knlc.o --> ORACLE_HOME/lib/libserver10.a
     /knlcf.o --> ORACLE_HOME/lib/libserver10.a
     /knlci.o --> ORACLE_HOME/lib/libserver10.a
     /ktuq.o --> ORACLE_HOME/lib/libserver10.a
     /krfr.o --> ORACLE_HOME/lib/libserver10.a
     /knl.o --> ORACLE_HOME/lib/libserver10.a
     /krff.o --> ORACLE_HOME/lib/libserver10.a
     /kct.o --> ORACLE_HOME/lib/libserver10.a
     /kcc.o --> ORACLE_HOME/lib/libserver10.a
     /kccr.o --> ORACLE_HOME/lib/libserver10.a
     /kcf.o --> ORACLE_HOME/lib/libserver10.a
     /kck.o --> ORACLE_HOME/lib/libserver10.a
     /kcp.o --> ORACLE_HOME/lib/libserver10.a
     /kcra.o --> ORACLE_HOME/lib/libserver10.a
     /kcrf.o --> ORACLE_HOME/lib/libserver10.a
     /kcrfr.o --> ORACLE_HOME/lib/libserver10.a
     /kcrlc.o --> ORACLE_HOME/lib/libserver10.a
     /kcrp.o --> ORACLE_HOME/lib/libserver10.a
     /kcrr.o --> ORACLE_HOME/lib/libserver10.a
     /kcv.o --> ORACLE_HOME/lib/libserver10.a
     /krd.o --> ORACLE_HOME/lib/libserver10.a
     /krf.o --> ORACLE_HOME/lib/libserver10.a
     /krfg.o --> ORACLE_HOME/lib/libserver10.a
     /krfw.o --> ORACLE_HOME/lib/libserver10.a
     /krsc.o --> ORACLE_HOME/lib/libserver10.a
     /krsf.o --> ORACLE_HOME/lib/libserver10.a
     /krsl.o --> ORACLE_HOME/lib/libserver10.a
     /krsm.o --> ORACLE_HOME/lib/libserver10.a
     /ksct.o --> ORACLE_HOME/lib/libserver10.a
     /kspt.o --> ORACLE_HOME/lib/libserver10.a
     /tbsdrv.o --> ORACLE_HOME/lib/libserver10.a
     /dbsdrv.o --> ORACLE_HOME/lib/libserver10.a
     /kfd.o --> ORACLE_HOME/lib/libserver10.a
     /kfgb.o --> ORACLE_HOME/lib/libserver10.a
     /kfk.o --> ORACLE_HOME/lib/libserver10.a
     /kfk0.o --> ORACLE_HOME/lib/libserver10.a
     /kqf.o --> ORACLE_HOME/lib/libserver10.a
     /kjfc.o --> ORACLE_HOME/lib/libserver10.a
     /kjfd.o --> ORACLE_HOME/lib/libserver10.a
     /kjfm.o --> ORACLE_HOME/lib/libserver10.a
     /kjm.o --> ORACLE_HOME/lib/libserver10.a
     /ksp.o --> ORACLE_HOME/lib/libserver10.a
     /kslt.o --> ORACLE_HOME/lib/libserver10.a
     /kji.o --> ORACLE_HOME/lib/libserver10.a
     /kjbr.o --> ORACLE_HOME/lib/libserver10.a
     /kfc.o --> ORACLE_HOME/lib/libserver10.a
     /kfcb.o --> ORACLE_HOME/lib/libserver10.a
     /kfcl.o --> ORACLE_HOME/lib/libserver10.a
     /kfr.o --> ORACLE_HOME/lib/libserver10.a
     /kfrb.o --> ORACLE_HOME/lib/libserver10.a
     /kwqmn.o --> ORACLE_HOME/lib/libserver10.a
     /ksu.o --> ORACLE_HOME/lib/libserver10.a
     /ksq.o --> ORACLE_HOME/lib/libserver10.a
     /ktc.o --> ORACLE_HOME/lib/libserver10.a
     /ksl.o --> ORACLE_HOME/lib/libserver10.a
     /kjl.o --> ORACLE_HOME/lib/libserver10.a
     /kcbw.o --> ORACLE_HOME/lib/libserver10.a
     /kcbv.o --> ORACLE_HOME/lib/libserver10.a
     /kcbt.o --> ORACLE_HOME/lib/libserver10.a
     /kcbr.o --> ORACLE_HOME/lib/libserver10.a
     /kcbm.o --> ORACLE_HOME/lib/libserver10.a
     /kcbk.o --> ORACLE_HOME/lib/libserver10.a
     /kcbb.o --> ORACLE_HOME/lib/libserver10.a
     /kjbl.o --> ORACLE_HOME/lib/libserver10.a
     /ksxp.o --> ORACLE_HOME/lib/libserver10.a
     /kjdd.o --> ORACLE_HOME/lib/libserver10.a
     /kjdr.o --> ORACLE_HOME/lib/libserver10.a
     /kjb.o --> ORACLE_HOME/lib/libserver10.a
     /kjbm.o --> ORACLE_HOME/lib/libserver10.a
     /kcrfw.o --> ORACLE_HOME/lib/libserver10.a
     /kcs.o --> ORACLE_HOME/lib/libserver10.a
     /krvg.o --> ORACLE_HOME/lib/libserver10.a
     /knld.o --> ORACLE_HOME/lib/libserver10.a
     /prsc.o --> ORACLE_HOME/lib/libserver10.a
     /prsg.o --> ORACLE_HOME/lib/libserver10.a
     /prssz.o --> ORACLE_HOME/lib/libserver10.a
     /kzrt.o --> ORACLE_HOME/lib/libserver10.a
     /kpolon.o --> ORACLE_HOME/lib/libserver10.a
     /kxfx.o --> ORACLE_HOME/lib/libserver10.a
     /ktss.o --> ORACLE_HOME/lib/libserver10.a
     /qertqo.o --> ORACLE_HOME/lib/libserver10.a
     /kxfq.o --> ORACLE_HOME/lib/libserver10.a
     /ksws.o --> ORACLE_HOME/lib/libserver10.a
     /dmutil.o --> ORACLE_HOME/lib/libserver10.a
     /kwqbc.o --> ORACLE_HOME/lib/libserver10.a
     /kwqbd.o --> ORACLE_HOME/lib/libserver10.a
     /kwqbm.o --> ORACLE_HOME/lib/libserver10.a
     /kwqic.o --> ORACLE_HOME/lib/libserver10.a
     /kwqid.o --> ORACLE_HOME/lib/libserver10.a
     /ktsk.o --> ORACLE_HOME/lib/libserver10.a
     /ktt.o --> ORACLE_HOME/lib/libserver10.a
     /ksk.o --> ORACLE_HOME/lib/libserver10.a
     /ksm.o --> ORACLE_HOME/lib/libserver10.a
     /kwqp.o --> ORACLE_HOME/lib/libserver10.a
     /kkxa.o --> ORACLE_HOME/lib/libserver10.a
     /knip.o --> ORACLE_HOME/lib/libserver10.a
     /knipu.o --> ORACLE_HOME/lib/libserver10.a
     /knlq.o --> ORACLE_HOME/lib/libserver10.a
     /kjzh.o --> ORACLE_HOME/lib/libserver10.a
     /kjcv.o --> ORACLE_HOME/lib/libserver10.a
     /kju.o --> ORACLE_HOME/lib/libserver10.a
     /kmgs.o --> ORACLE_HOME/lib/libserver10.a
     /kfn.o --> ORACLE_HOME/lib/libserver10.a
     /kfnc.o --> ORACLE_HOME/lib/libserver10.a
     /kdu.o --> ORACLE_HOME/lib/libserver10.a
     /ktm.o --> ORACLE_HOME/lib/libserver10.a
     /ktpr.o --> ORACLE_HOME/lib/libserver10.a
     /kza.o --> ORACLE_HOME/lib/libserver10.a
     /kpotx.o --> ORACLE_HOME/lib/libserver10.a
     /qerrm.o --> ORACLE_HOME/lib/libserver10.a
     /rwoima.o --> ORACLE_HOME/lib/libserver10.a
     /srsima.o --> ORACLE_HOME/lib/libserver10.a
     /xty.o --> ORACLE_HOME/lib/libserver10.a
     /koke.o --> ORACLE_HOME/lib/libserver10.a
     /opiexe.o --> ORACLE_HOME/lib/libserver10.a
     /kkpap.o --> ORACLE_HOME/lib/libserver10.a
     /insexe.o --> ORACLE_HOME/lib/libserver10.a
     /kxdr.o --> ORACLE_HOME/lib/libserver10.a
     /opipls.o --> ORACLE_HOME/lib/libserver10.a
     /kdic.o --> ORACLE_HOME/lib/libserver10.a
     /ktsp.o --> ORACLE_HOME/lib/libserver10.a
     /ktsplb.o --> ORACLE_HOME/lib/libserver10.a
     /ktspsrch.o --> ORACLE_HOME/lib/libserver10.a
     /kkfd.o --> ORACLE_HOME/lib/libserver10.a
     /qkadrv.o --> ORACLE_HOME/lib/libserver10.a
     /qkatab.o --> ORACLE_HOME/lib/libserver10.a
     /qkajoi.o --> ORACLE_HOME/lib/libserver10.a
     /kkm.o --> ORACLE_HOME/lib/libserver10.a
     /qksfro.o --> ORACLE_HOME/lib/libserver10.a
     /prm.o --> ORACLE_HOME/lib/libserver10.a
     /kks1.o --> ORACLE_HOME/lib/libserver10.a
     /kks.o --> ORACLE_HOME/lib/libserver10.a
     /kxs.o --> ORACLE_HOME/lib/libserver10.a
     /kdlm.o --> ORACLE_HOME/lib/libserver10.a
     /kwqa.o --> ORACLE_HOME/lib/libserver10.a
     /kwqit.o --> ORACLE_HOME/lib/libserver10.a
     /knlp.o --> ORACLE_HOME/lib/libserver10.a
     /kdis.o --> ORACLE_HOME/lib/libserver10.a
     /ktsa.o --> ORACLE_HOME/lib/libserver10.a
     /kokq.o --> ORACLE_HOME/lib/libserver10.a
     /qerli.o --> ORACLE_HOME/lib/libserver10.a
     /qerix.o --> ORACLE_HOME/lib/libserver10.a
     /qerbi.o --> ORACLE_HOME/lib/libserver10.a
     /kkzu.o --> ORACLE_HOME/lib/libserver10.a
     /qsmqcsm.o --> ORACLE_HOME/lib/libserver10.a
     /ktel.o --> ORACLE_HOME/lib/libserver10.a
     /ktsm.o --> ORACLE_HOME/lib/libserver10.a
     /ktsx.o --> ORACLE_HOME/lib/libserver10.a
     /kdd.o --> ORACLE_HOME/lib/libserver10.a
     /kzld.o --> ORACLE_HOME/lib/libserver10.a
     /qerpx.o --> ORACLE_HOME/lib/libserver10.a
     /kjxgg.o --> ORACLE_HOME/lib/libserver10.a
     /kjct.o --> ORACLE_HOME/lib/libserver10.a
     /kjx.o --> ORACLE_HOME/lib/libserver10.a
     /kjxt.o --> ORACLE_HOME/lib/libserver10.a
     /evah2p.o --> ORACLE_HOME/lib/libserver10.a
     /kql.o --> ORACLE_HOME/lib/libserver10.a
     /kkpo.o --> ORACLE_HOME/lib/libserver10.a
     /ksms.o --> ORACLE_HOME/lib/libserver10.a
     /kokc.o --> ORACLE_HOME/lib/libserver10.a
     /kokax.o --> ORACLE_HOME/lib/libserver10.a
     /kwra0.o --> ORACLE_HOME/lib/libserver10.a
     /kpokgt.o --> ORACLE_HOME/lib/libserver10.a
     /kkxm.o --> ORACLE_HOME/lib/libserver10.a
     /kff.o --> ORACLE_HOME/lib/libserver10.a
     /kffm.o --> ORACLE_HOME/lib/libserver10.a
     /kfio.o --> ORACLE_HOME/lib/libserver10.a
     /kfnm.o --> ORACLE_HOME/lib/libserver10.a
     /kfns.o --> ORACLE_HOME/lib/libserver10.a
     /kfx.o --> ORACLE_HOME/lib/libserver10.a
     /kdi.o --> ORACLE_HOME/lib/libserver10.a
     /kkpapn.o --> ORACLE_HOME/lib/libserver10.a
     /kxtt.o --> ORACLE_HOME/lib/libserver10.a
     /kzec.o --> ORACLE_HOME/lib/libserver10.a
     /ktst.o --> ORACLE_HOME/lib/libserver10.a
     /upsexe.o --> ORACLE_HOME/lib/libserver10.a
     /qerbu.o --> ORACLE_HOME/lib/libserver10.a
     /qercj.o --> ORACLE_HOME/lib/libserver10.a
     /qerhc.o --> ORACLE_HOME/lib/libserver10.a
     /qerus.o --> ORACLE_HOME/lib/libserver10.a
     /msqimb.o --> ORACLE_HOME/lib/libserver10.a
     /k2g.o --> ORACLE_HOME/lib/libserver10.a
     /ktb.o --> ORACLE_HOME/lib/libserver10.a
     /ktr.o --> ORACLE_HOME/lib/libserver10.a
     /ktsmg.o --> ORACLE_HOME/lib/libserver10.a
     /ktusm.o --> ORACLE_HOME/lib/libserver10.a
     /ksr.o --> ORACLE_HOME/lib/libserver10.a
     /ksucln.o --> ORACLE_HOME/lib/libserver10.a
     /qme.o --> ORACLE_HOME/lib/libserver10.a
     /qm.o --> ORACLE_HOME/lib/libserver10.a
     /aud.o --> ORACLE_HOME/lib/libserver10.a
     /qcodfdef_PERF.o --> ORACLE_HOME/rdbms/lib/libperfsrv10.a
     /oracle/CDC/Purge.class --> ORACLE_HOME/rdbms/jlib/CDC.jar
     recompile_precheck_jan2008cpu.sql --> ORACLE_HOME/cpu/view_recompile/recompile_precheck_jan2008cpu.sql
     view_recompile_jan2008cpu.sql --> ORACLE_HOME/cpu/view_recompile/view_recompile_jan2008cpu.sql
     sdo_oct2009.sql --> ORACLE_HOME/cpu/scripts/sdo_oct2009.sql
     bug9371993.sql --> ORACLE_HOME/cpu/scripts/bug9371993.sql
     bug9016295.sql --> ORACLE_HOME/cpu/scripts/bug9016295.sql
     catpsu.sql --> ORACLE_HOME/psu/10.2.0.4.4/catpsu.sql
     catpsu_rollback.sql --> ORACLE_HOME/psu/10.2.0.4.4/catpsu_rollback.sql
     bundledata_PSU.xml --> ORACLE_HOME/rdbms/admin/bundledata_PSU.xml
     catbundle.sql --> ORACLE_HOME/rdbms/admin/catbundle.sql
     jox.o --> ORACLE_HOME/rdbms/lib/jox.o
     ksms.o --> ORACLE_HOME/rdbms/lib/ksms.o
     ins_rdbms.mk --> ORACLE_HOME/rdbms/lib/idgmgrl
     ins_rdbms.mk --> ORACLE_HOME/rdbms/lib/ioracle
     libjox10.so --> ORACLE_HOME/lib/libjox10.so
     jvm_exp.sql --> ORACLE_HOME/javavm/install/jvm_exp.sql
     initjvm.sql --> ORACLE_HOME/javavm/install/initjvm.sql
     jvmursc.sql --> ORACLE_HOME/javavm/install/jvmursc.sql
     libjox10.so --> ORACLE_HOME/lib32/libjox10.so
     /oracle/sysman/db/rsc/inst/RsrcMonitorMsg.class --> ORACLE_HOME/sysman/jlib/emDB.jar
     /oracle/sysman/db/rsc/inst/RsrcMonitorMsgID.class --> ORACLE_HOME/sysman/jlib/emDB.jar
     /oracle/sysman/db/adm/inst/rsrcmgr/RsrcmgrMonController.class --> ORACLE_HOME/sysman/jlib/emDB.jar
     /oracle/sysman/db/adm/inst/MemoryController.class --> ORACLE_HOME/sysman/jlib/emDB.jar
     /oracle/sysman/db/adm/inst/SessionDetailsController.class --> ORACLE_HOME/sysman/jlib/emDB.jar
     /oracle/sysman/db/adm/inst/SitemapController.class --> ORACLE_HOME/sysman/jlib/emDB.jar
     /oracle/sysman/emo/perf/bean/sesn/SessionDetails.class --> ORACLE_HOME/sysman/jlib/emDB.jar
     /_database/_instance/_sitemap/_healthgif.class --> ORACLE_HOME/sysman/jlib/emjsp.jar
     /_database/_instance/_sitemap/_healthgif$__jsp_StaticText.class --> ORACLE_HOME/sysman/jlib/emjsp.jar
     /_database/_instance/_sitemap/_health.class --> ORACLE_HOME/sysman/jlib/emjsp.jar
     /_database/_instance/_sitemap/_health$__jsp_StaticText.class --> ORACLE_HOME/sysman/jlib/emjsp.jar
     owmctrg.plb --> ORACLE_HOME/rdbms/admin/owmctrg.plb
     owmadmb.plb --> ORACLE_HOME/rdbms/admin/owmadmb.plb
     owmadms.plb --> ORACLE_HOME/rdbms/admin/owmadms.plb
     owmasrtb.plb --> ORACLE_HOME/rdbms/admin/owmasrtb.plb
     owmltb.plb --> ORACLE_HOME/rdbms/admin/owmltb.plb
     owmutlb.plb --> ORACLE_HOME/rdbms/admin/owmutlb.plb
     owmutls.plb --> ORACLE_HOME/rdbms/admin/owmutls.plb
     owmricb.plb --> ORACLE_HOME/rdbms/admin/owmricb.plb
     /nacom.o --> ORACLE_HOME/lib/libn10.a
     /nacom.o --> ORACLE_HOME/lib32/libn10.a
     /nsglgr.o --> ORACLE_HOME/network/lib/libnlsnr10.a
     /nsglro.o --> ORACLE_HOME/network/lib/libnlsnr10.a
     /nsgcs.o --> ORACLE_HOME/network/lib/libnlsnr10.a
     /nsglsn.o --> ORACLE_HOME/network/lib/libnlsnr10.a
     /nsglgr.o --> ORACLE_HOME/network/lib32/libnlsnr10.a
     /nsglro.o --> ORACLE_HOME/network/lib32/libnlsnr10.a
     /nsgcs.o --> ORACLE_HOME/network/lib32/libnlsnr10.a
     /nsglsn.o --> ORACLE_HOME/network/lib32/libnlsnr10.a
     /ncrfidsa.o --> ORACLE_HOME/lib/libnro10.a
     /ncrfgp.o --> ORACLE_HOME/lib/libnro10.a
     /ncrfidsa.o --> ORACLE_HOME/lib32/libnro10.a
     /ncrfgp.o --> ORACLE_HOME/lib32/libnro10.a
     ins_net_client.mk --> ORACLE_HOME/network/lib/client_sharedlib
     ins_net_server.mk --> ORACLE_HOME/network/lib/itnslsnr
     driutl.plb --> ORACLE_HOME/ctx/admin/driutl.plb
     locdbmig.sql --> ORACLE_HOME/md/admin/locdbmig.sql
     ins_plsql.mk --> ORACLE_HOME/plsql/lib/iwrap
     /aficon.o --> ORACLE_HOME/lib/libsqlplus.a
     /aficmx.o --> ORACLE_HOME/lib/libsqlplus.a
     /aficon.o --> ORACLE_HOME/lib32/libsqlplus.a
     /aficmx.o --> ORACLE_HOME/lib32/libsqlplus.a
     ins_sqlplus.mk --> ORACLE_HOME/sqlplus/lib/genplusso
   Patch Location in Inventory:
     /s01/10gdb/inventory/oneoffs/9352164
   Patch Location in Storage area:
     /s01/10gdb/.patch_storage/9352164_Apr_1_2010_11_33_14

--------------------------------------------------------------------------------
OPatch succeeded.
/* 至此补丁安装结束,进入Post Installation阶段 */
4.先后执行10.2.0.4.4的Post Installation步骤和10.2.0.4.5的Post Installation,包括更新组件和重新编译视图:
[maclean@rh2 9654991]$ cd /s01/10gdb/rdbms/admin
[maclean@rh2 admin]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.4.0 - Production on Wed Oct 20 19:56:30 2010

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Connected to an idle instance.

SQL> startup restrict;
ORACLE instance started.

Total System Global Area 1224736768 bytes
Fixed Size                  2083560 bytes
Variable Size             352322840 bytes
Database Buffers          855638016 bytes
Redo Buffers               14692352 bytes
Database mounted.
Database opened.

/* 以psu方式执行catbundle.sql,升级组件至10.2.0.4.4 */

SQL> @catbundle.sql psu apply
.............

SQL> PROMPT Updating registry...
Updating registry...
SQL> INSERT INTO registry$history
  2    (action_time, action,
  3     namespace, version, id,
  4     bundle_series, comments)
  5  VALUES
  6    (SYSTIMESTAMP, 'APPLY',
  7     SYS_CONTEXT('REGISTRY$CTX','NAMESPACE'),
  8     '10.2.0.4',
  9     4,
 10     'PSU',
 11     'PSU 10.2.0.4.4');

1 row created.

SQL> COMMIT;

Commit complete.

SQL> SPOOL off
SQL> SET echo off
Check the following log file for errors:
/s01/10gdb/cfgtoollogs/catbundle/catbundle_PSU_PROD_APPLY_2010Oct20_19_58_00.log

/* 组件更新完成 */

SQL> SELECT * FROM registry$history where ID = '6452863';
no rows selected

SQL> exit

/* 重编译视图 */
[maclean@rh2 admin]$ cd /s01/10gdb/cpu/view_recompile/
[maclean@rh2 view_recompile]$ sqlplus / as sysdba
SQL> @recompile_precheck_jan2008cpu.sql

Running precheck.sql...

Number of views to be recompiled :2090
-----------------------------------------------------------------------

Number of objects to be recompiled :4179
Please follow the README.txt instructions for running viewrecomp.sql

PL/SQL procedure successfully completed.

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup upgrade;
ORACLE instance started.

Total System Global Area 1224736768 bytes
Fixed Size                  2083560 bytes
Variable Size             369100056 bytes
Database Buffers          838860800 bytes
Redo Buffers               14692352 bytes
Database mounted.
Database opened.
SQL> @view_recompile_jan2008cpu.sql
............
/* 视图编译完成*/
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> exit

[maclean@rh2 view_recompile]$ cd /s01/10gdb/rdbms/admin
[maclean@rh2 admin]$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.4.0 - Production on Wed Oct 20 20:04:43 2010

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Connected to an idle instance.

SQL> startup ;
ORACLE instance started.

Total System Global Area 1224736768 bytes
Fixed Size                  2083560 bytes
Variable Size             369100056 bytes
Database Buffers          838860800 bytes
Redo Buffers               14692352 bytes
Database mounted.
Database opened.
SQL> @utlrp.sql

/* 尝试编译失效对象*/

/* 以opsu方式制定catbundle.sql脚本,升级部分组件到10.2.0.4.5 */
SQL> @catbundle.sql opsu apply

SQL> PROMPT Updating registry...
Updating registry...
SQL> INSERT INTO registry$history
  2    (action_time, action,
  3     namespace, version, id,
  4     bundle_series, comments)
  5  VALUES
  6    (SYSTIMESTAMP, 'APPLY',
  7     SYS_CONTEXT('REGISTRY$CTX','NAMESPACE'),
  8     '10.2.0.4',
  9     1,
 10     'OPSU',
 11     'PSU 10.2.0.4.5');

1 row created.

SQL> COMMIT;

Commit complete.

SQL> SPOOL off
SQL> SET echo off
Check the following log file for errors:
/s01/10gdb/cfgtoollogs/catbundle/catbundle_OPSU_PROD_APPLY_2010Oct20_20_06_57.log

/* 组件升级完成*/

SQL> exit

[maclean@rh2 admin]$ cd $ORACLE_HOME/cpu/view_recompile

[maclean@rh2 view_recompile]$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.4.0 - Production on Wed Oct 20 20:09:43 2010

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> @recompile_precheck_jan2008cpu.sql

Running precheck.sql...

Number of views to be recompiled :2090
-----------------------------------------------------------------------

Number of objects to be recompiled :4179
Please follow the README.txt instructions for running viewrecomp.sql

PL/SQL procedure successfully completed.

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup upgrade;
ORACLE instance started.

Total System Global Area 1224736768 bytes
Fixed Size                  2083560 bytes
Variable Size             369100056 bytes
Database Buffers          838860800 bytes
Redo Buffers               14692352 bytes
Database mounted.
Database opened.
SQL> @view_recompile_jan2008cpu.sql

PL/SQL procedure successfully completed.

PL/SQL procedure successfully completed.

viewrecomp.sql script is already applied

PL/SQL procedure successfully completed.

1 row created.

Commit complete.

PL/SQL procedure successfully completed.

Logfile for the current viewrecomp.sql session is : vcomp_PROD_20Oct2010_20_10_37.log

/* 再次使用view_recompile_jan2008cpu.sql脚本重编译视图,Oracle显示viewrecomp.sql已经执行过了*/

SQL> col comments for a20;
SQL> col BUNDLE_SERIES for a10;
SQL> select comments,bundle_series from registry$history;

COMMENTS             BUNDLE_SER
-------------------- ----------
PSU 10.2.0.4.4       PSU
view recompilation
PSU 10.2.0.4.5       OPSU
view recompilation

/* 以上为组件更新历史 */

/* v$system_fix_control 动态视图的记录 */

SQL> select bugno,description from v$system_fix_control;

     BUGNO DESCRIPTION
---------- ----------------------------------------------------------------
   4611850 do not clobber predicate during first-k row estimate phase
   4663804 use smallest table as first table in join card. initial ordering
   4663698 for cached NL table set tab_cost_io to zero
   4545833 no selectivity for transitive inequality predicates
   3499674 enable tiny index improvements: consider small indexes as cachhe
   4584065 do not disable cartesian products if ORDERED hint is used
   4602374 optimize top-level predicate chain
   4569940 Use index heuristic for join pred being pushed
   4631959 Refine criteria for additional phase in JPPD
   4519340 Generate distinct view in SU if candidate for JPPD
   4550003 do not consider no sel predicates in join selectivity sanity

     BUGNO DESCRIPTION
---------- ----------------------------------------------------------------
   4488689 ignore IS NOT NULL predicate as an index filter
   3118776 Check for obj# for named view estimated card
   4519016 Pick view card from view qb instead of parent qb
   4487253 make NL comparable to HJ
   4556762 min # of join permutations for starting table, new initial order
   4728348 consider mjc if equi-joined pred is dropped in kkoipt
   4723244 CPU cost estimation for unique access
   4554846 tbl$or$idx$part$num() predicate causing peformance problems
   4175830 generate transitive predicates across anti join predicates
   4722900 kkoidc: add SI caching for index branch blocks
   5094217 ANSI syntax prevents table elimination (backport)

     BUGNO DESCRIPTION
---------- ----------------------------------------------------------------
   4904890 do not copy kcc of columns in non-view side of a join predicate
   4483286 Discount FFS cost using optimizer_index_cost_adj.
   4969880 upgrade to row-read access instead of row-write
   4711525 Enable code optimization for bitmap access path
   4717546 avoid semantically redundant predicates to be used
   4904838 allow index skip scan with no index keys
   5005866 remove null first element from multicolumn inlist if possible
   4600710 Cost inlists as index filters as well as keys
   5129233 peek at any foldable exprssion during pruning
   5195882 Enhance view merging security checks for PL/SQL functions
   5084239 try for subqueries before forcing in star trans with FACT hint

     BUGNO DESCRIPTION
---------- ----------------------------------------------------------------
   4595987 skip internal ref columns for index only check for update/delete
   4134994 multiple signatures for selectivity func
   5104624 restore start position before typechecking(star transformation)
   4908162 Enable star plan for 2 column part pruning index
   5015557 add new predicate to the VC-EXPR mapping
   5263572 correct selectivity of col LIKE func(:b1)
   4483240 Favor unique index in case of cost tie
   5099909 Consider subquery pruning using view containing single table pre
   5650477 set correlation flag if outer col is set func
   4273361 convert range scan to unique access if possible
   5694984 scale index num distinct keys with Watkins func in first_rows(k)

     BUGNO DESCRIPTION
---------- ----------------------------------------------------------------
   5449488 In bitmap costing use real sel for transitive negated predicates
   5236908 Allow _optimizer_index_caching to affect IOT primary keys
   5618040 amend costing for index use to avoid sort with old FIRST_ROWS
   5634346 Relax equality operator restrictions for multicolumn inlists
   5220356 Allow predicate push for predicates that partition prune
   5611962 use index keys as filters when considering index min/max
   5741121 avoid zero selectivity for negated predicate
   5547058 Promote column min/max values in OJPPD for UNION [ALL] views
   5762598 improve selectivity for character strings of numeric data
   5509293 Relax semi/antijoin restrictions with remote tables
   5396162 Lift restriction on semi-join elimination

     BUGNO DESCRIPTION
---------- ----------------------------------------------------------------
   5891471 no transitive generation across logical join check constraints
   4872602 Disable unnesting of SQ under certain conditions
   5882954 Avoid unnecessary column stats load for partitioned tables
   5884780 consider list of values dimensions during star transformation
   5680702 adjust anti/semijoin index selectivity only if join preds as key
   5240607 avoid NL with fts on right side in fkr mode
   4924149 Allow secure view merging if outside of view is zero-argument
   4752814 treat ansi char constant as varchar2 if operator is not ANSI
   4583239 enable common expr elimination, pred move around 4 insert stmt
   5949981 amend selectivity for match of a single-row frequency bucket
   5096560 use sql text from qbcqutxt for reparse

     BUGNO DESCRIPTION
---------- ----------------------------------------------------------------
   5838613 Sort tables for initial join order during star transformation
   5482831 discount for partitioned range scan in fkr mode
   5624216 disable union all transformation if qbc does not have whr
   5976822 check dynamic sampling index selecticity for nested loops join
   5741044 consider predicate with subquery when determine 1-row tables
   5385629 Remove restrictions on unsupported view structures for JPPD
   5705630 remove generated single table predicates before OR expansion
   5483301 Use min repeat count in freq histogram to compute the density
   6122894 enhance checks for constant filter push into UNION ALL view
   5842686 compute avg col length for LONG RAW column
   6006300 allow JPPD with Cartesian join

     BUGNO DESCRIPTION
---------- ----------------------------------------------------------------
   6070954 No skip scan with contiguous leading equality index keys
   2492766 use OR'ed predicates in index filter
   6042205 Do not consider sort-merge to eliminate ORDER BY with no join
   5302124 Join-predicate pushdown for views containing window functions
   6051211 Correction to join cardinality computation for equijoin predicat
   5620485 do not push into UV if target table is outer joinded
   4545802 Adjust Inner card if there are any post filters for outer joins
   4716096 Relax view merging security checks for domain indexes
   5259048 undo unused inlist
   6163564 Peek truncated binsd under operators for LIKE predicates
   6082745 Do not prorate out-of-range selectivity for single value hist

     BUGNO DESCRIPTION
---------- ----------------------------------------------------------------
   5944076 make index access more attractive in first_rows(k)
   4878299 FKR: also prorate index ABK (avg blocks per key)
   5288623 also try for sort eliminating index with maximum columns
   5570494 ignore KKOIXMSU flag and match index filter preds with index key
   5387148 Propagate interleaved CVM flag from CBQT analysis
   4605810 apafio - do not set DONE if the matching failed
   4704779 Fix histogram type determination macro
   5547895 controls generating transitive predicates in presence of UDFs
   6188881 Amend AJ/SJ index selectivity adjustment
   5872956 push constant filter predicates on PRIORs to connect by pump
   4708389 Use inner table and index DOP for costing NL join

     BUGNO DESCRIPTION
---------- ----------------------------------------------------------------
   3151991 use cost cutoff for first_rows
   3426050 Disable cartesian join on complex views
    599680 distinct elimination
   5505157 relax type matching in pre-rewrite transitive predicate generati
   5996801 use subpartition-level statistics
   5765456 controls multi columns stats usage
   6494943 Exhaustive overrides two-phase in CBQT for unnesting
   6251917 Do not apply index caching if no real join access predicates exi
   6087237 do not swap 1 row/leading tables
   6239971 use density if estimated sel of range pred is less then density
   6062266 use density if estimated sel is smaller then density of range pr

     BUGNO DESCRIPTION
---------- ----------------------------------------------------------------
   5520732 light check of gby validity in subquery
   6151963 estimation of overlap with histograms
   4567767 do not re-evaluate density on rowcache reload
   6007259 Add sort cost only to first OR branch
   6694548 Account for chained rows when computing TA by ROWID from bitmap

 /* 安装完成 */
已标记关键词 清除标记
相关推荐
<p&gt; <span style="color:#4d4d4d;"&gt;当前课程中博客项目的实战源码是我在 GitHub上开源项目 My-Blog,目前已有 2000 多个 star:</span&gt; </p&gt; <p&gt; <span style="color:#4d4d4d;"&gt;<img src="https://img-bss.csdnimg.cn/202103310649344285.png" alt="" /&gt;<br /&gt; </span&gt; </p&gt; <p&gt; <span style="color:#4d4d4d;"&gt;本课程是一个 Spring Boot 技术栈的实战类课程,课程共分为 3 大部分,前面两个部分为基础环境准备和相关概念介绍,第三个部分是 Spring Boot 个人博客项目功能的讲解,<span style="color:#565656;"&gt;通过本课程的学习,不仅仅让你掌握基本的 Spring Boot 开发能力以及 Spring Boot 项目的大部分开发使用场景,同时帮你提前甄别和处理掉将要遇到的技术难点,认真学完这个课程后,你将会对 Spring Boot 有更加深入而全面的了解,同时你也会得到一个大家都在使用的博客系统源码,你可以根据自己的需求和想法进行改造,也可以直接使用它来作为自己的个人网站,这个课程一定会给你带来巨大的收获。</span&gt;</span&gt; </p&gt; <p&gt; <span style="color:#4d4d4d;"&gt;<span style="color:#565656;"&gt; </span&gt;</span&gt; </p&gt; <p&gt; <span style="color:#e53333;"&gt;<span style="color:#e53333;"&gt;<strong&gt;课程特色</strong&gt;</span&gt;</span&gt; </p&gt; <p&gt; <span style="color:#e53333;"&gt;<span style="color:#e53333;"&gt;<strong&gt; </strong&gt;</span&gt;</span&gt; </p&gt; <p&gt; <span style="color:#4d4d4d;"&gt;<span style="color:#565656;"&gt; </span&gt;</span&gt; </p&gt; <ol&gt; <li&gt; <span style="color:#565656;"&gt;课程内容紧贴 Spring Boot 技术栈,涵盖大部分 Spring Boot 使用场景。</span&gt; </li&gt; <li&gt; <span style="color:#565656;"&gt;开发教程详细完整、文档资源齐全、实验过程循序渐进简单明了。</span&gt; </li&gt; <li&gt; <span style="color:#565656;"&gt;实践项目页面美观且实用,交互效果完美。</span&gt; </li&gt; <li&gt; <span style="color:#565656;"&gt;包含从零搭建项目、以及完整的后台管理系统和博客展示系统两个系统的功能开发流程。</span&gt; </li&gt; <li&gt; <span style="color:#565656;"&gt;技术栈新颖且知识点丰富,学习后可以提升大家对于知识的理解和掌握,对于提升你的市场竞争力有一定的帮助。</span&gt; </li&gt; </ol&gt; <p&gt; <strong&gt;实战项目预览</strong&gt; </p&gt; <p&gt; <span style="color:#4d4d4d;"&gt;<span style="color:#565656;"&gt;<span style="color:#e53333;"&gt;<strong&gt; </strong&gt;</span&gt;</span&gt;</span&gt; </p&gt; <p&gt; <span style="color:#4d4d4d;"&gt;<img src="https://img-bss.csdn.net/202005150303066258.png" alt="" /&gt;<br /&gt; </span&gt; </p&gt; <p&gt;   </p&gt; <p&gt; <span style="color:#4d4d4d;"&gt; </span&gt; </p&gt; <p&gt; <span style="color:#4d4d4d;"&gt;<img src="https://img-bss.csdn.net/202005150305396930.png" alt="" /&gt;<br /&gt; </span&gt; </p&gt; <p&gt; <span style="color:#4d4d4d;"&gt; </span&gt; </p&gt; <p&gt; <span style="color:#4d4d4d;"&gt;<img src="https://img-bss.csdn.net/202005150305528842.png" alt="" /&gt;<br /&gt; </span&gt; </p&gt; <p&gt; <span style="color:#4d4d4d;"&gt; </span&gt; </p&gt; <p&gt; <span style="color:#4d4d4d;"&gt;<img src="https://img-bss.csdn.net/202005150306056323.png" alt="" /&gt;<br /&gt; </span&gt; </p&gt;
包含以下内容: 第一部分 基础篇 001 第一个C程序 002 运行多个源文件 003 求整数之积 004 比较实数大小 005 字符的输出 006 显示变量所占字节数 007 自增/自减运算 008 数列求和 009 乘法口诀表 010 猜数字游戏 011 模拟ATM(自动柜员机)界面 012 用一维数组统计学生成绩 013 用二维数组实现矩阵转置 014 求解二维数组的最大/最小元素 015 利用数组求前n个质数 016 编制万年历 017 对数组元素排序 018 任意进制数的转换 019 判断回文数 020 求数组前n元素之和 021 求解钢材切割的最佳订单 022 通过指针比较整数大小 023 指向数组的指针 024 寻找指定元素的指针 025 寻找相同元素的指针 026 阿拉伯数字转换为罗马数字 027 字符替换 028 从键盘读入实数 029 字符行排版 030 字符排列 031 判断字符串是否回文 032 通讯录的输入输出 033 扑克牌的结构表示 034 用“结构”统计学生成绩 035 报数游戏 036 模拟社会关系 037 统计文件的字符数 038 同时显示两个文件的内容 039 简单的文本编辑器 040 文件的字数统计程序 041 学生成绩管理程序 第二部分 数据结构篇 042 插入排序 043 希尔排序 044 冒泡排序 045 快速排序 046 选择排序 047 堆排序 048 归并排序 049 基数排序 050 二叉搜索树操作 051 二项式系数递归 052 背包问题 053 顺序表插入和删除 054 链表操作(1) 055 链表操作(2) 056 单链表就地逆置 057 运动会分数统计 058 双链表 059 约瑟夫环 060 记录个人资料 061 二叉树遍利 062 浮点数转换为字符串 063 汉诺塔问题 064 哈夫曼编码 065 图的深度优先遍利 066 图的广度优先遍利 067 求解最优交通路径 068 八皇后问题 069 骑士巡游 070 用栈设置密码 071 魔王语言翻译 072 火车车厢重排 073 队列实例 074 K阶斐波那契序列 第三部分 数值计算与趣味数学篇 075 绘制余弦曲线和直线的迭加 076 计算高次方数的尾数 077 打鱼还是晒网 078 怎样存钱以获取最大利息 079 阿姆斯特朗数 080 亲密数 081 自守数 082 具有abcd=(ab+cd)2性质的数 083 验证歌德巴赫猜想 084 素数幻方 085 百钱百鸡问题 086 爱因斯坦的数学题 087 三色球问题 088 马克思手稿中的数学题 089 配对新郎和新娘 090 约瑟夫问题 091 邮票组合 092 分糖果 093 波瓦松的分酒趣题 094 求π的近似值 095 奇数平方的有趣性质 096 角谷猜想 097 四方定理 098 卡布列克常数 099 尼科彻斯定理 100 扑克牌自动发牌 101 常胜将军 102 搬山游戏 103 兔子产子(菲波那契数列) 104 数字移动 105 多项式乘法 106 产生随机数 107 堆栈四则运算 108 递归整数四则运算 109 复平面作图 110 绘制彩色抛物线 111 绘制正态分布曲线 112 求解非线性方程 113 实矩阵乘法运算 114 求解线性方程 115 n阶方阵求逆 116 复矩阵乘法 117 求定积分 118 求满足特异条件的数列 119 超长正整数的加法 第四部分 图形篇 120 绘制直线 121 绘制圆 122 绘制圆弧 123 绘制椭圆 124 设置背景色和前景色 125 设置线条类型 126 设置填充类型和填充颜色 127 图形文本的输出 128 金刚石图案 129 飘带图案 130 圆环图案 131 肾形图案 132 心脏形图案 133 渔网图案 134 沙丘图案 135 设置图形方式下的文本类型 136 绘制正多边形 137 正六边形螺旋图案 138 正方形螺旋拼块图案 139 图形法绘制圆 140 递归法绘制三角形图案 141 图形法绘制椭圆 142 抛物样条曲线 14
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页