文档章节

OracleDBconsoleorcl 无法启动解决方案

ThinkGem
 ThinkGem
发布于 2016/07/17 16:15
字数 674
阅读 79
收藏 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

粉丝 1105
博文 138
码字总数 24109
作品 2
济南
架构师
私信 提问
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

没有更多内容

加载失败,请刷新页面

加载更多

乱入Linux界的我是如何学习的

欢迎来到建哥学Linux,咳!咳!咳!开个玩笑哈,我是一个IT男,IT界的入门选手,正在学习Linux。 在之前,一直想进军IT界,学习IT技术,但是苦于没有人指导,也不知道学什么,最开始我自己在...

linuxprobe16
30分钟前
0
0
OSChina 周日乱弹 —— 没时间 没头发 但有钱

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @开源中国总经办主任 :分享齐一的单曲《这个年纪》 《这个年纪》- 齐一 手机党少年们想听歌,请使劲儿戳(这里) @肿肿卷 :我真的可以睡一天...

小小编辑
今天
41
4
Django进阶 1.1 ORM基础—ORM 1.2.1 增删改查之查询 1.2.2 删改增 (1) 1.2.3 删改增 (2)

ORM基础 ORM是Django操作数据库的API,Django的作者将sql语句封装在里面供我们使用。 我们前面还提到过Django提供一个模拟数据库的工具,sqlite,供我们学习测试使用。 如果我们想使用mysql...

隐匿的蚂蚁
今天
3
0
Windows 上安装 Scala

在安装 Scala 之前需要先安装 Java 环境,具体安装的详细方法就不在这里描述了。 您可以自行搜索我们网站中的内容获得其他网站的帮助来获得如何安装 Java 环境的方法。 接下来,我们可以从 ...

honeymose
今天
3
0
数据库篇多表操作

第1章 多表操作 实际开发中,一个项目通常需要很多张表才能完成。例如:一个商城项目就需要分类表(category)、商品表(products)、订单表(orders)等多张表。且这些表的数据之间存在一定的关系...

stars永恒
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部