房天下 > 房天下问答 > 业主生活 > 其他
  • 要被搞疯了,oracle监听服务启动不了

    启动oracle监听服务时出现本地计算机上的OracleOraHome92TNSListener服务启动后又停止了,一些服务自动停止,如果它们没有什么可做的,例如"性能日志和警报服务"。因为以前也装过oracle,但有很多问题,所以我才装的系统,不应该有删除不干净的问题。我在网上搜过了,别人的原因是因为改了计算机名所以启动不了,但我没改计算机名啊,只不过在单位上网时有个内网IP,回家后我改成自动获得IP,但没有改计算机名。本来白天在单位还能打开服务的,回家后自动获得IP就打不开了,不知道是不是这个原因但是我把计算机名和IP改来改去试了好久还是不行,这个oracle真是烦人请大家帮帮忙,谢谢了

    提问者:网落雨点

    发布于2010-11-19

共1个回答
  • BOSS007 丨Lv 4
    C:\Documents and Settings\All Users\「开始」菜单\程序\Oracle - OraHome81\Network Administration\Net8 Assistant重建监听ORACLE监听重建 在注册表里清理启动项就OK了 产生这个问题的原因是listener服务不正常,因此需要重建这个服务。 解决方法如下: 1、进入dos窗口,手工启动listener,无法启动;进入控制面板,手工启动listener服务,也无法启动。 2、删除listener服务: 打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ OracleTNSListener,删除它,重启机器后,控制面板的服务中listener服务已经没有了。 3、重启listener,并自动重建listener服务: 进入dos窗口执行:c:\lsnrctl start listener正常启动。进入控制面板的服务中,listener服务已经被自动重建,并且状态为“已启动”。 ------------------------------ C:\oracle\ora81\network\ADMIN下的监听文件listener.ora LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.0)(PORT = 1521)) ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)) ) ) ) --------------------------- 把监听文件的host改为 HOST = 127.0.0.0
    +10 2010-11-19 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。