OracleDBConsole启动出错特定服务错误代码2
错误信息为:Windows 不能在 本地计算机 启动 OracleDBConsoleorcl。有关更多信息,查阅系统事件⽇志。如果这是⾮ Microsoft 服务,请与服务⼚商联系,并参考特定服务错误代码 2。
出现情况:原来正常,计算机名更改或IP地址变了后就不能启动,
解决步骤如下:
1、开始-》运⾏cmd
2、执⾏ emctl start dbconsole
C:\Documents and Settings\xcl>emctl start dbconsole
Environment variable ORACLE_SID not defined. Please define it.
提⽰:环境变量 ORACLE_SID 未定义,请定义。
3、设置 ORACLE_SID =ORCL (orcl是我的实例名,也是服务名)
C:\Documents and Settings\xcl>set oracle_sid=orcl
4、再次执⾏emctl start dbconsole
C:\Documents and Settings\xcl>emctl start dbconsole
OC4J Configuration issue. D:\ProgramFilesOracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_Lenovo-PC_orcl not found.
提⽰:⽆法到“D:\ProgramFilesOracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_Lenovo-PC_orcl“
注:Lenovo-PC是我的计算机名
复制该⽬录下的“OC4J_DBConsole_localhost_orcl”⽂件夹放在同⼀⽬录下,且把名称改成“OC4J_DBConsole_Lenovo-PC_orcl”。
5、再次执⾏emctl start dbconsole
C:\Documents and Settings\xcl>emctl start dbconsole
EM Configuration issue. E:\oracle\product\10.2.0\db_1/Lenovo-PC_orcl not found.
提⽰:⽆法到 “E:\oracle\product\10.2.0\db_1/Lenovo-PC_orcl ”
复制该⽬录下的“192.168.1.108_orcl”⽂件夹放在同⼀⽬录下,且把名称改成“Lenovo-PC_orcl”。
6、再次执⾏emctl start dbconsole
C:\Documents and Settings\xcl>emctl start dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2006 Oracle Corporation. All rights reserved.
Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl
服务正在启动
..............................
启动失败。
重新建⽴em档案 dos 下执⾏ emca -config dbcontrol dboracle10g客户端安装步骤
是否继续,y继续
输⼊监听端⼝号,密码等
此处注意  如果是安装了oracle客户端,并且此处  数据库 ORACLE_HOME路径为客户端路径,注意修改path路径给为oracle服务端路径,否则重建失败
选择y执⾏后,可能会有提⽰,⼀系列的端⼝被占⽤,如果不成功,则查询1158端⼝,并将其关掉
执⾏netstat –aon 产看1158 端⼝进程,在任务管理器中将pid为9032的进程关闭后,重新执⾏上述重建操作(注意重建必须是在oracle 服务开启的情况下,如果提⽰错误,检查是否oracle服务已开启)
重新执⾏后应该可以重建成功

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。