OracleDBconsoleorcl无法启动解决方案 [转]

开oracle,显示无法启动。 

事件查看器中显示:Agent process exited abnormally during initialization. 

这个问题以前别人也遇到过,不过最后没有解决。 

GOOGLE了一下,原因大致有2个,一个是你改了你的机器名, 

还有个情况是你环境改变后
命令行里输入emctl start dbconsole 

显示Environment variable ORACLE_SID not defined. Please define it. 

然后根据它的说明设置oracle_sid 

命令行里输入set oracle_sid=orcl    (如果你的sid不是orcl,请自己更换) 

再次敲入emctl start dbconsole 

显示OC4J Configuration issue. D:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_192.168.1.101_orcl not found. 

于是我到了该目录下发现有一个我的"OC4J_DBConsole_"+ 机器名+"_orcl"的目录 

网上大家说如果你是修改了机器名的,那么你在这里把你的新机器名替换原来的机器名 

变成——>"OC4J_DBConsole_"+ 新机器名+"_orcl" 

如果你是像我一样,是因为环境改变而发生这个问题的,我建议你复制一个目录,进行更改。 

复制一份"OC4J_DBConsole_"+ 机器名+"_orcl" 重命名为 "OC4J_DBConsole_ 192.168.1.101_orcl 

再次敲入emctl start dbconsole 

有显示EM Configuration issue. D:\oracle\product\10.2.0\db_1/ 192.168.1.101 _orcl not found 

我想聪明的你一定已经知道该怎么做了 

如法炮制到相应目录下,复制一份重命名 

再次敲入emctl start dbconsole 

显示 

Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0 
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved. 
http://机器名:1158/em/console/aboutApplication 
Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl 
服务正在启动 ...................................................... 
OracleDBConsoleorcl 服务已经启动成功。 

至此问题解决!!

转载于:https://www.cnblogs.com/techj/archive/2013/01/22/2871565.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值