oracle无法启动OracleDBConsole服务
转载一篇文章:
今天摆弄oracle的时候遇到了一个问题, 说表空间不足, 想想那就修改呗, 进入oracle的管理页面看看.结果居然上不去,然后到后台服务看, 原来是没有启动, 点击启动.
等了几秒, 居然报错."Windows 不能在 本地计算机 启动
OracleDBConsoleorcl。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码
2"
这里给出网上找到的解决方法, 本人亲测有效.
系统环境: win7 专业版
数据库 :
Oracle10
浏览器 : firefox7
解决方法:
第一步
: 调出命令行, 然后输入 emctl start dbconsole
出现错误提示:
![[Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落 [Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落](http://img3.ph.126.net/JEWJRlOZQYMdGZYR9yT7bw==/2757328871874623153.png)
第二步: 设置ORACLE_SID=orcl , 然后再次执行第一步.
这里的orcl是你的数据库实例名.
![[Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落 [Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落](http://img6.ph.126.net/JL8RIIyyBT3EqZsZZLQzLA==/2806024042845567236.png)
看错误信息说XXX...orcl没有找到.
我们就进入这个文件夹下, 看到一个OC4J_DBConsole_XXX_orcl
文件夹和这个提示的比较相似啊. 那就复制一份, 到本目录, 然后重命名为: OC4J_DBConsole_XXX_orcl.mshome.net_orcl 和提示的相吻合了. [这里主意,
有可能你的文件不是以.mshome.net_orcl结尾的, 不过不用担心,
他提示什么文件就命名为什么就行了.]
XXX 为你的机器名.
![[Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落 [Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落](http://img3.ph.126.net/ZM1_0L85ug4yXJ6W-VIc8A==/1113796482861103143.png)
第三步: 再次执行start命令.
还是少文件. 按照第二步的方法也找到位置,
复制一份相似的文件. 这回文件的格式只是机器名+后缀了,不要搞混淆了.
![[Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落 [Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落](http://img4.ph.126.net/qYgoCdcmd3phGEhfpiP7eQ==/1113796482861103144.png)
第四步:
start看看.
结果already了. 哈哈, 很好, 复制上面的网址到浏览器里看看效果.
![[Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落 [Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落](http://img2.ph.126.net/8htqA8SmOR81Wlcusw80_A==/2757328871874623182.png)
效果:
![[Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落 [Oracle]OracleDBconsole服务不能启动 - 九鬼 - 朝阳起又落](http://img0.ph.126.net/m-kAg6F8sm4zR-p-9zsG0A==/2666975404350503480.png)
如果还是不能进入, 那么也可以进入 管理工具 ----服务 ----OracleDBconsole 启动服务就可以了