转载一篇文章:
今天摆弄oracle的时候遇到了一个问题, 说表空间不足, 想想那就修改呗, 进入oracle的管理页面看看.结果居然上不去,然后到后台服务看, 原来是没有启动, 点击启动.
等了几秒, 居然报错."Windows 不能在 本地计算机 启动 OracleDBConsoleorcl。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 2"
这里给出网上找到的解决方法, 本人亲测有效.
系统环境: win7 专业版
数据库 : Oracle10
浏览器 : firefox7
解决方法:
第一步 : 调出命令行, 然后输入 emctl start dbconsole
出现错误提示:

第二步: 设置ORACLE_SID=orcl , 然后再次执行第一步.
这里的orcl是你的数据库实例名.
看错误信息说XXX...orcl没有找到.
我们就进入这个文件夹下, 看到一个OC4J_DBConsole_XXX_orcl 文件夹和这个提示的比较相似啊. 那就复制一份, 到本目录, 然后重命名为: OC4J_DBConsole_XXX_orcl.mshome.net_orcl 和提示的相吻合了. [这里主意, 有可能你的文件不是以.mshome.net_orcl结尾的, 不过不用担心, 他提示什么文件就命名为什么就行了.]
XXX 为你的机器名.
第三步: 再次执行start命令.
还是少文件. 按照第二步的方法也找到位置, 复制一份相似的文件. 这回文件的格式只是机器名+后缀了,不要搞混淆了.
第四步: start看看.
结果already了. 哈哈, 很好, 复制上面的网址到浏览器里看看效果.
效果:
如果还是不能进入, 那么也可以进入 管理工具 ----服务 ----OracleDBconsole 启动服务就可以了
转载于:https://www.cnblogs.com/ll2008swu/archive/2012/07/25/2608956.html