前几天我安装了oracle11g 安装之后把服务改为了手工启动,启动和关闭都正常,我的系统是xp sp3 原版。但是今天我去启动服务却启动不了OracleDBConsoleorcl和OracleOraDb11g_home1TNSListener服务。请各位高手指点一下啊,谢谢啊!

解决方案 »

  1.   

    OracleOraDb11g_home1TNSListener服务
    是监听服务, 可能是你的端口已经占用了,或者是listener配置有些问题。在命令行手工启动一下lsnrctl start
    看看有什么错误提示,根据错误提示来分析具体原因。
      

  2.   

    OracleDBConsoleorcl服务
    是9i以后的oem的升级版本的om,dbconsole他启动不了,可能和你的网络配置,机器名改名,或者网卡禁用等有关系。参考一下文章进行排查网络断掉,不能启动DBConsole服务的解决
    http://blog.csdn.net/inthirties/archive/2009/08/20/4464583.aspx
    http://www.inthirties.com/?p=700EM管理实例问题
    http://blog.csdn.net/inthirties/archive/2009/05/08/4156475.aspx
    http://www.inthirties.com/?p=431
      

  3.   

    Ip地址有无更改?楼主在检查下. tnsping 下你的实例,看能否ping 通..
    D:\>tnsping SIDinthirties 讲的比较详细. 根据他的提示在看看..
      

  4.   

    根据5楼的提示 我更改了ip地址以后还是启动不了OracleDBConsoleorcl服务,OracleOraDb11g_home1TNSListener服务可以启动了  谢谢!