联系:手机/微信(+86 17813235971) QQ(107644445)
作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]
这里记录的是Oracle 升级到10.2.0.4后,出现EM不能正常启动情况下,Oracle提示需要打上Patch 8350262,下面是记录打补丁过程
[oracle@ocp ~]$ unzip ~/p8350262_10204_Generic.zip Archive: /home/oracle/p8350262_10204_Generic.zip creating: 8350262/ inflating: 8350262/killDBConsole creating: 8350262/files/ creating: 8350262/files/sysman/ creating: 8350262/files/sysman/jlib/ creating: 8350262/files/sysman/jlib/emCORE.jar/ creating: 8350262/files/sysman/jlib/emCORE.jar/oracle/ creating: 8350262/files/sysman/jlib/emCORE.jar/oracle/sysman/ creating: 8350262/files/sysman/jlib/emCORE.jar/oracle/sysman/eml/ creating: 8350262/files/sysman/jlib/emCORE.jar/oracle/sysman/eml/sec/ creating: 8350262/files/sysman/jlib/emCORE.jar/oracle/sysman/eml/sec/fsc/ inflating: 8350262/files/sysman/jlib/emCORE.jar/oracle/sysman/eml/sec/fsc/FSWalletUtil.class creating: 8350262/files/sysman/jlib/emCORE.jar/oracle/sysman/eml/sec/util/ inflating: 8350262/files/sysman/jlib/emCORE.jar/oracle/sysman/eml/sec/util/RootCert.class inflating: 8350262/files/sysman/jlib/emCORE.jar/oracle/sysman/eml/sec/util/SecConstants.class creating: 8350262/files/sysman/jlib/emCORE.jar/oracle/sysman/eml/sec/rep/ inflating: 8350262/files/sysman/jlib/emCORE.jar/oracle/sysman/eml/sec/rep/RepWalletUtil.class creating: 8350262/files/sysman/jlib/emd_java.jar/ creating: 8350262/files/sysman/jlib/emd_java.jar/oracle/ creating: 8350262/files/sysman/jlib/emd_java.jar/oracle/sysman/ creating: 8350262/files/sysman/jlib/emd_java.jar/oracle/sysman/eml/ creating: 8350262/files/sysman/jlib/emd_java.jar/oracle/sysman/eml/sec/ creating: 8350262/files/sysman/jlib/emd_java.jar/oracle/sysman/eml/sec/fsc/ inflating: 8350262/files/sysman/jlib/emd_java.jar/oracle/sysman/eml/sec/fsc/FSWalletUtil.class creating: 8350262/files/sysman/jlib/emd_java.jar/oracle/sysman/eml/sec/util/ inflating: 8350262/files/sysman/jlib/emd_java.jar/oracle/sysman/eml/sec/util/RootCert.class inflating: 8350262/files/sysman/jlib/emd_java.jar/oracle/sysman/eml/sec/util/SecConstants.class creating: 8350262/files/sysman/jlib/emd_java.jar/oracle/sysman/eml/sec/rep/ inflating: 8350262/files/sysman/jlib/emd_java.jar/oracle/sysman/eml/sec/rep/RepWalletUtil.class inflating: 8350262/killDBConsole.pl inflating: 8350262/README.txt creating: 8350262/etc/ creating: 8350262/etc/xml/ inflating: 8350262/etc/xml/ShiphomeDirectoryStructure.xml inflating: 8350262/etc/xml/GenericActions.xml creating: 8350262/etc/config/ inflating: 8350262/etc/config/inventory inflating: 8350262/etc/config/actions [oracle@ocp ~]cd 8350262 [oracle@ocp 8350262]$ $ORACLE_HOME/OPatch/opatch apply --Note:$ORACLE_HOME/OPatch/opatch路径 Invoking OPatch 10.2.0.4.2 Oracle Interim Patch Installer version 10.2.0.4.2 Copyright (c) 2007, Oracle Corporation. All rights reserved. Oracle Home : /opt/oracle/app/10.2.0/db_1 Central Inventory : /opt/oracle/oraInventory from : /etc/oraInst.loc OPatch version : 10.2.0.4.2 OUI version : 10.2.0.4.0 OUI location : /opt/oracle/app/10.2.0/db_1/oui Log file location : /opt/oracle/app/10.2.0/db_1/cfgtoollogs/opatch/opatch2011-10-17_18-11-40PM.log ApplySession applying interim patch '8350262' to OH '/opt/oracle/app/10.2.0/db_1' Running prerequisite checks... OPatch detected non-cluster Oracle Home from the inventory and will patch the local system only. Backing up files and inventory (not for auto-rollback) for the Oracle Home Backing up files affected by the patch '8350262' for restore. This might take a while... Backing up files affected by the patch '8350262' for rollback. This might take a while... Patching component oracle.sysman.agent.core, 10.2.0.4.0a... Updating jar file "/opt/oracle/app/10.2.0/db_1/sysman/jlib/emCORE.jar" with "/sysman/jlib/emCORE.jar/oracle/sysman/eml/sec/fsc/FSWalletUtil.class" Updating jar file "/opt/oracle/app/10.2.0/db_1/sysman/jlib/emCORE.jar" with "/sysman/jlib/emCORE.jar/oracle/sysman/eml/sec/rep/RepWalletUtil.class" Updating jar file "/opt/oracle/app/10.2.0/db_1/sysman/jlib/emCORE.jar" with "/sysman/jlib/emCORE.jar/oracle/sysman/eml/sec/util/RootCert.class" Updating jar file "/opt/oracle/app/10.2.0/db_1/sysman/jlib/emCORE.jar" with "/sysman/jlib/emCORE.jar/oracle/sysman/eml/sec/util/SecConstants.class" Updating jar file "/opt/oracle/app/10.2.0/db_1/sysman/jlib/emd_java.jar" with "/sysman/jlib/emd_java.jar/oracle/sysman/eml/sec/fsc/FSWalletUtil.class" Updating jar file "/opt/oracle/app/10.2.0/db_1/sysman/jlib/emd_java.jar" with "/sysman/jlib/emd_java.jar/oracle/sysman/eml/sec/rep/RepWalletUtil.class" Updating jar file "/opt/oracle/app/10.2.0/db_1/sysman/jlib/emd_java.jar" with "/sysman/jlib/emd_java.jar/oracle/sysman/eml/sec/util/RootCert.class" Updating jar file "/opt/oracle/app/10.2.0/db_1/sysman/jlib/emd_java.jar" with "/sysman/jlib/emd_java.jar/oracle/sysman/eml/sec/util/SecConstants.class" ApplySession adding interim patch '8350262' to inventory Verifying the update... Inventory check OK: Patch ID 8350262 is registered in Oracle Home inventory with proper meta-data. Files check OK: Files from Patch ID 8350262 are present in Oracle Home. OPatch succeeded. [oracle@ocp 8350262]$ ../opatch lsinventory --Note检测是否安装成功 Invoking OPatch 10.2.0.4.2 Oracle Interim Patch Installer version 10.2.0.4.2 Copyright (c) 2007, Oracle Corporation. All rights reserved. Oracle Home : /opt/oracle/app/10.2.0/db_1 Central Inventory : /opt/oracle/oraInventory from : /etc/oraInst.loc OPatch version : 10.2.0.4.2 OUI version : 10.2.0.4.0 OUI location : /opt/oracle/app/10.2.0/db_1/oui Log file location : /opt/oracle/app/10.2.0/db_1/cfgtoollogs/opatch/opatch2011-10-17_18-18-34PM.log Lsinventory Output file location : /opt/oracle/app/10.2.0/db_1/cfgtoollogs/opatch/lsinv/lsinventory2011-10-17_18-18-34PM.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. Interim patches (1) : Patch 8350262 : applied on Mon Oct 17 18:17:28 CST 2011 Created on 14 Sep 2010, 04:59:44 hrs PST8PDT Bugs fixed: 8350262 -------------------------------------------------------------------------------- OPatch succeeded.