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

问题描述:

               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 apply
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 主目录       : D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1
主产品清单: C:\Program Files\Oracle\Inventory
   从           : n/a
OPatch 版本    : 10.2.0.4.2
OUI 版本       : 10.2.0.4.0
OUI 位置      : 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\cfgtoollog
s\opatch\opatch2016-10-27_00-13-35上午.log

ApplySession 将中间补丁程序 '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 Oracl
e to
provide superior, proactive support for our customers. Oracle strongly recommend
s customers
configure OCM. To complete the configuration of OCM, refer to the OCM Installati
on and
Administration 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" 更新 j
ar 文件 "D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\sysman\jlib\emCO
RE.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\emC
ORE.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\emC
ORE.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\em
d_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" 更新 ja
r 文件 "D:\DataBase\Oracle\oracle-10.2.0.4\product\10.2.0\db_1\sysman\jlib\emd_j
ava.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 Oracl
e to
provide superior, proactive support for our customers. Oracle strongly recommend
s customers
configure OCM. To complete the configuration of OCM, refer to the OCM Installati
on and
Administration Guide (http://www.oracle.com/technology/documentation/ocm.html).
********************************************************************************
***********

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

OPatch 会话已完成, 但出现警告。

OPatch completed with warnings.

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




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值