oracle无法启动OracleDBConsole服务

转载一篇文章:

 

今天摆弄oracle的时候遇到了一个问题, 说表空间不足, 想想那就修改呗, 进入oracle的管理页面看看.结果居然上不去,然后到后台服务看, 原来是没有启动, 点击启动.

等了几秒, 居然报错."Windows 不能在 本地计算机 启动 OracleDBConsoleorcl。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 2"

这里给出网上找到的解决方法, 本人亲测有效.

系统环境: win7 专业版
数据库 : Oracle10
浏览器 : firefox7

解决方法:
第一步 : 调出命令行, 然后输入 emctl start dbconsole
出现错误提示:

[Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落

第二步: 设置ORACLE_SID=orcl , 然后再次执行第一步.
这里的orcl是你的数据库实例名.

[Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落

看错误信息说XXX...orcl没有找到.

我们就进入这个文件夹下, 看到一个OC4J_DBConsole_XXX_orcl 文件夹和这个提示的比较相似啊. 那就复制一份, 到本目录, 然后重命名为: OC4J_DBConsole_XXX_orcl.mshome.net_orcl 和提示的相吻合了. [这里主意, 有可能你的文件不是以.mshome.net_orcl结尾的, 不过不用担心, 他提示什么文件就命名为什么就行了.]
XXX 为你的机器名.

[Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落


第三步: 再次执行start命令.
还是少文件. 按照第二步的方法也找到位置, 复制一份相似的文件. 这回文件的格式只是机器名+后缀了,不要搞混淆了.

[Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落


第四步: start看看.
结果already了. 哈哈, 很好, 复制上面的网址到浏览器里看看效果.

[Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落


效果:

[Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落

如果还是不能进入, 那么也可以进入 管理工具 ----服务 ----OracleDBconsole 启动服务就可以了

posted @ 2012-07-25 21:04  ll2008  阅读(697)  评论(0编辑  收藏  举报