oracle服务OracleDBConsoleorcl启动失败

今天想访问oracle的em服务,但是死活进不去,百度告知说是没有启动OracleDBConsoleorcl服务,进入服务,右击启动,提示错误,百度很久,最终解决方案如下:

专注于为中小企业提供网站建设、网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业安化免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

1:cmd命令行运行emctl start dbconsole

结果为Environment variable ORACLE_SID not defined. Please define it.

2:继续运行set ORACLE_SID=orcl,这次应该不报错,说明设置成功。

3:继续运行emctl start dbconsole,

报错为:OC4J Configuration issue. D:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_172.17.17.12_orcl not found.

说明这个文件夹不存在,去对应目录下,找到类似的文件夹,复制一个,改名为

OC4J_DBConsole_172.17.17.12_orcl。

4:继续运行emctl start dbconsole

报错为:EM Configuration issue. D:\oracle\product\10.2.0\db_1/172.17.17.12_orcl not found。

去对应目录下,找到类似的文件夹,复制,粘贴,修改文件夹名称为172.17.17.12_orcl。

5:继续运行emctl start dbconsole,应该就不会提示错误了,去服务那里启动这个服务,就可以了。

注:如果还有问题,修改hosts文件,如下:

127.0.0.1你电脑名字

后来测试发生该问题原因为安装oracle的时候是联网的,之后自动获取ip,换过ip,导致找不到对应的ip文件夹,服务启动失败。


网页标题:oracle服务OracleDBConsoleorcl启动失败
URL分享:http://scyanting.com/article/jhgsis.html