Oracle 10g (10.2.0.4.0) 新建数据库实例85%卡住, OracleDBConsoleorcl无法启动 EM创建问题修复

来源:互联网 发布:淘宝组装机为什么便宜 编辑:程序博客网 时间:2024/05/17 14:27

问题描述:

               Oracle 10g (10.2.0.4.0) 这个版本的oracle以下都称之为oracle,

               在安装完成后创建数据库实例的时候,都会在85%时卡住很长的时候,

               但在长时间的卡顿之后,数据库实例还是可以安装完成的,只不过是完成之后OracleDBConsoleorcl服务无法启动,浏览器更是无法访问EM


网上的解决方案:

              网上很多的解决方案都是重建OracleDBConsoleorcl,但是我尝试了并不成功!

              我估计他们的问题都是中途更换了IP或者主机名导致了OracleDBConsoleorcl无法启动。

              因为修改IP地址和主机名导致的OracleDBConsoleorcl无法启动可以参考如下方式重建。

    

              1.删除OracleDBConsoleorcl


        emca -deconfig dbcontrol -repos drop
              2.建立
              
        emca -config dbcontrol db -repos create


              但是针对10.2.0.4.0版本 按照以上方法 基本是无效的。


Oracle 10g (10.2.0.4.0) Oracle DBConsoleorcl无法启动的解决方案


               这里需要打一个补丁,本地下载:下载p8350262_10204_Generic.zip

               下载得到p8350262_1024_Generic.zip  解压到一个不含空格 不含中文的路径。

                得到文件夹8350262 备用。

                在打补丁之前,请需要设置环境变量,ORACLE_HOME 和ORACLE_SID

                设置完成后 DOS进入之前的8350262文件夹。执行

D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\OPatch\opatch.bat apply

                以下为打补丁步骤:

               

D:\DataBase\Oracle\p8350262_10204_Generic\8350262>D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\OPatch\opatch.bat applyInvoking OPatch 10.2.0.4.2Oracle Interim Patch Installer version 10.2.0.4.2Copyright (c) 2007, Oracle Corporation.  All rights reserved.Oracle 主目录       : D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1主产品清单: C:\Program Files\Oracle\Inventory   从           : n/aOPatch 版本    : 10.2.0.4.2OUI 版本       : 10.2.0.4.0OUI 位置      : D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\oui日志文件位置 : D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\cfgtoollogs\opatch\opatch2016-10-27_00-13-35上午.logApplySession 将中间补丁程序 '8350262' 应用到 OH 'D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1'Running prerequisite checks...OPatch 从产品清单中检测到非集群 Oracle 主目录, 将仅对本地系统打补丁。为 Oracle 主目录备份文件和产品清单 (不是用于自动回退)正在备份受补丁程序 '8350262' 影响的文件以用于恢复。此操作将需要一些时间...*******************************************************************************************Oracle Configuration Manager is installed but not configured.  OCM enables Oracle toprovide superior, proactive support for our customers. Oracle strongly recommends customersconfigure OCM. To complete the configuration of OCM, refer to the OCM Installation andAdministration Guide (http://www.oracle.com/technology/documentation/ocm.html).*******************************************************************************************正在备份受补丁程序 '8350262' 影响的文件以用于回退。此操作将需要一些时间...正在为组件 oracle.sysman.agent.core, 10.2.0.4.0a 打补丁...用 "\sysman\jlib\emCORE.jar\oracle\sysman\eml\sec\fsc\FSWalletUtil.class" 更新 jar 文件 "D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\sysman\jlib\emCORE.jar"用 "\sysman\jlib\emCORE.jar\oracle\sysman\eml\sec\rep\RepWalletUtil.class" 更新jar 文件 "D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\sysman\jlib\emCORE.jar"用 "\sysman\jlib\emCORE.jar\oracle\sysman\eml\sec\util\RootCert.class" 更新 jar文件 "D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\sysman\jlib\emCORE.jar"用 "\sysman\jlib\emCORE.jar\oracle\sysman\eml\sec\util\SecConstants.class" 更新jar 文件 "D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\sysman\jlib\emCORE.jar"用 "\sysman\jlib\emd_java.jar\oracle\sysman\eml\sec\fsc\FSWalletUtil.class" 更新 jar 文件 "D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\sysman\jlib\emd_java.jar"用 "\sysman\jlib\emd_java.jar\oracle\sysman\eml\sec\rep\RepWalletUtil.class" 更新 jar 文件 "D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\sysman\jlib\emd_java.jar"用 "\sysman\jlib\emd_java.jar\oracle\sysman\eml\sec\util\RootCert.class" 更新 jar 文件 "D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\sysman\jlib\emd_java.jar"用 "\sysman\jlib\emd_java.jar\oracle\sysman\eml\sec\util\SecConstants.class" 更新 jar 文件 "D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\sysman\jlib\emd_java.jar"ApplySession 将中间补丁程序 '8350262' 添加到产品清单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.--------------------------------------------------------------------------------The following warnings have occurred during OPatch execution:1) OUI-67294:*******************************************************************************************Oracle Configuration Manager is installed but not configured.  OCM enables Oracle toprovide superior, proactive support for our customers. Oracle strongly recommends customersconfigure OCM. To complete the configuration of OCM, refer to the OCM Installation andAdministration Guide (http://www.oracle.com/technology/documentation/ocm.html).*******************************************************************************************--------------------------------------------------------------------------------OPatch 会话已完成, 但出现警告。OPatch completed with warnings.

              完成以上步骤,再重新新建数据库实例时 到85%就不再出现卡住的情况,并且OracleDBConsoleorcl可以正常启动了!




0 0
原创粉丝点击