封戬飞 2015-02-15 14:30 采纳率: 0%
浏览 1894

OracleDBConsole[SID]服务不能启动,企业管理器(OEM)打不开

OracleDBConsole[SID]服务简介:
OracleDBConsole[SID]服务负责Windows平台下启动Oracle企业管理器,从Oracle 10g开始引入这个服务,也是从Oracle 10g开始,Oracle的企业管理器从客户端形式变为浏览器操作模式,这里的[SID]即Oracle SID,如果是默认安装就是orcl,故这个服务在你的机器上可能就是OracleDBConsoleORCL,我的是OracleDBConsolejkdata。
故障描述:
  当我再次启动OracleDBConsolejkdata服务时,报:
  Windows 不能在 本地计算机 启动 OracleDBConsoleetax。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 2。
  
以下是别人的解决过程(但是不清楚如何具体删除资料档案库):
首先删除资料档案库,注意此时Oracle的监听器服务和数据库服务必须处于启动状态,因为删除命令会连接到数据库删除SYSMAN用户及其所属对象:

   删除结束后,往往有人会想到使用命令重新创建资料档案库,但经过我多次尝试,使用这种办法创建好资料档案库后,OracleDBConsoleetax服务仍然无法启动,企业管理器依旧无法使用,于是想到使用dbca来创建,于是在运行窗口输入:dbca,启动数据库配置助手,在第一步时选择“配置数据库选件”,后面的操作只需要一直点击下一步就可以了,注意在选择是否使用EM资料档案库时,一定要选中,默认没有选中,dbca检查到系统中已经没有EM资料档案库,于是就会重新创建,OracleDBConsoleetax服务也会重新添加了,这也会花一段时间,如果dbca重新配置过程中不出现错误,那配置结束后,OracleDBConsoleetax服务就能够正常启动,就可以正常使用Oracle企业管理器了。如果删除EM资料档案库不彻底,运行dbca期间可能会报错,一般是SYSMAN用户及其对象没有删除干净,遇到这种问题时,只需要再次运行一次emca –repos drop即可
  • 写回答

1条回答 默认 最新

  • xt0601 2015-02-25 03:36
    关注

    这个服务是 企业管理器(OEM)的后台服务,如果这个服务不能启动OEM是不能用的,你可以用 emca 命令处理(具体的还要看你的服务器应用类型):
    http://zhidao.baidu.com/link?url=JjlSIzSaUe1WtrdgKX5KasraVOZOIKu0KpVuUOnXpLK5yu_cFd6hZUurBrEwUWZoVzO5i-zTJ7JDnKfQ8c6sO_

    评论

报告相同问题?

悬赏问题

  • ¥15 fluent的在模拟压强时使用希望得到一些建议
  • ¥15 STM32驱动继电器
  • ¥15 Windows server update services
  • ¥15 关于#c语言#的问题:我现在在做一个墨水屏设计,2.9英寸的小屏怎么换4.2英寸大屏
  • ¥15 模糊pid与pid仿真结果几乎一样
  • ¥15 java的GUI的运用
  • ¥15 Web.config连不上数据库
  • ¥15 我想付费需要AKM公司DSP开发资料及相关开发。
  • ¥15 怎么配置广告联盟瀑布流
  • ¥15 Rstudio 保存代码闪退