文档章节

OracleDBconsoleorcl 无法启动解决方案

ThinkGem
 ThinkGem
发布于 2016/07/17 16:15
字数 674
阅读 71
收藏 0

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

出现这个问题原因大致有2个,一个是你改了你的机器名,

还有个情况是你环境改变后,oracle不知道为什么会去使用ip,而不是你的机器名。我出现这个问题是因为在公司的环境中自动获取了无线IP,计算机名被修改了;回家后就发现OracleDBconsoleorcl 以及linstener均起不来; 估计listener是因为OracleDBconsoleorcl启动不来而导致了启动失败;

以下是在网上搜索到的解决方案;修改过有效果; 后来我是修改了计算机名重启计算机恢复了正常。

还是说说解决方法。

命令行里输入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 服务已经启动成功。

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/cranecoral/archive/2010/03/12/5372985.aspx

 

=====================================================

 

OracleDBConsoleorcl 服务无法启动

C:>set oracle_sid=orcl

C:>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://JX02:1158/em/console/aboutApplication
Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl
服务正在启动 .
OracleDBConsoleorcl 服务无法启动。

系统出错。

系统发生 3 错误。

系统找不到指定的路径。
////以上是启动时的错误 ,我的数据库是oracle10.2.0.1.0 的版本

解决方法:

在命令行输入
$ emca –config dbcontrol db
  输入以下信息:

  SID:XXXX
  Listener port number: 1521
  Sys 口令:******
  ……

  好了,再次emctl start dbconsole EM就可以正常运行了!

本文转载自:http://thinkgem.iteye.com/blog/814831

共有 人打赏支持
ThinkGem

ThinkGem

粉丝 1016
博文 137
码字总数 22174
作品 1
济南
架构师
私信 提问
Oracle starting up 5: Oracle 10g在WINDOWS服务中有5个O...

下面对这5个服务项做一分析: 1. OracleDBConsoleorcl 服务是启动em的,如果OracleDBConsoleorcl不能启动,oracle的em将无法使用。启动服务项 OracleDBConsoleorcl实际上是要运行prel.exe程序...

墙头草
2011/07/06
0
0
Windows下启动Oracle时的OracleDBConsoleorcl服务无法启动解决方法

OracleDBConsole[SID]是Oracle企业管理器,管理模式是浏览器操作模式,这里的[SID]即Oracle SID,如果是默认安装就是orcl,则这个提示显示OracleDBConsoleorcl。 本文所基于的开发平台:win...

斯特凡
2015/01/13
0
0
解决Oracle10修改机器名后oracledbconsoleorcl服务无法启动的问题

今天修改了电脑的机器名后出现了oracle无法启动的问题,觉得挺郁闷的,因为之前用mysql的关系,想不到oracle的配置会关联到电脑的那多参 数。虽然直接改回机器名的话问题就解决了,但还是怀着...

墙头草
2011/06/29
0
1
解决OracleDBConsoleorcl不能启动

手动执行一下emctl.bat,于是启动控制台,执行emctl.bat istart dbconsole,报错,ORACLE_SID没有定义,打开emctl.bat看看,这里是定义环境变量的地方,其中已经设置了这些:   if not de...

叶落花开
2012/08/10
0
0
Oracle 11g必须开启的服务及服务详细介绍

成功安装Oracle 11g数据库后,你会发现自己电脑运行速度会变慢,配置较低的电脑甚至出现非常卡的状况,通过禁止非必须开启的Oracle服务可以提升电脑的运行速度。那么,具体该怎么做呢?   按...

小七_Dream
2016/01/26
63
0

没有更多内容

加载失败,请刷新页面

加载更多

docker部署springboot项目

安装docker 菜鸟教程 springboot项目 maven依赖 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001......

yimingkeji
今天
10
0
ios多个target

1.建立3个target,分别为heroone,heroone test,heroone dev;分别为正式环境,test环境,dev环境 2.注意取消掉autocreate以防止名字不对,分别以Duplicate的方式建立另外两个scheme 3.创建...

HeroHY
今天
6
0
php获取客户端IP

php获取客户端IP 首先先阅读关于IP真实性安全的文章:如何正確的取得使用者 IP? 「任何從客戶端取得的資料都是不可信任的!」 HTTP_CLIENT_IP头是有的,但未成标准,不一定服务器都实现。 ...

DrChenXX
昨天
0
0
. The valid characters are defined in RFC 7230 and RFC 问题

通过这里的回答,我们可以知道: Tomcat在 7.0.73, 8.0.39, 8.5.7 版本后,添加了对于http头的验证。 具体来说,就是添加了些规则去限制HTTP头的规范性 参考这里 具体来说: org.apache.tom...

west_coast
昨天
1
0
刷leetcode第704题-二分查找

今天双十一买的算法书到货了,路上刷到有人说的这个题,借(chao)鉴(xi)一下别人的思路,这个是C++标准库里面的经典方法,思路精巧,优雅好品味 int search(int* nums, int numsSize, in...

锟斤拷烫烫烫
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部