首页 > 电脑专区 > 电脑教程 >

OracleXETNSListener无法启动或启动停止怎么办

来源:互联网 版权归原作者所有,如有侵权,请联系我们

小编今天启动oracle时,突然发现“OracleXETNSListener”这一监听服务无法启动(或者是启启动后又自行停止),这一服务如果无法启动,就不能使用网页视图版的oracle,但不影响命令行的oracle,暂时只发现这种情况。Gv5办公区 - 实用经验教程分享!

经过一个多小时的琢磨,小编整理出如下三种解决方案,希望对大家有所帮助。Gv5办公区 - 实用经验教程分享!

OracleXETNSListener无法启动或启动停止怎么办Gv5办公区 - 实用经验教程分享!

工具/原料

  • 操作系统:windows 7 64位/
  • 数据库:OracleXE112_Win32  (官网只有win32位的,但在win64位上同样适用)/

方法一:修改电脑主机名:

  • 1

    小编无法启动该服务时,首先想到的就是昨天刚改了主机名的原因,只要将其改为安装oracle时使用的主机名即可。Gv5办公区 - 实用经验教程分享!

    具体操作是:右键单击“计算机”-- 选择“属性”--左侧选择“高级系统设置”Gv5办公区 - 实用经验教程分享!

    注:推荐此方法,若忘记原来主机名,或者由于一些原因不能修改主机名,请参考方法二。Gv5办公区 - 实用经验教程分享!

    OracleXETNSListener无法启动或启动停止怎么办Gv5办公区 - 实用经验教程分享!

  • 2

    在新弹出的窗口中,找到“计算机名”选项卡,选择“更改”Gv5办公区 - 实用经验教程分享!

    OracleXETNSListener无法启动或启动停止怎么办Gv5办公区 - 实用经验教程分享!

  • 3

    紧接上步,弹出的新窗口中,有“计算机名”这一项,输入自己原来刚安装oracle的计算机名,小编以“TEST”为例,然后单击“确定”。Gv5办公区 - 实用经验教程分享!

    重新启动计算机。Gv5办公区 - 实用经验教程分享!

    OracleXETNSListener无法启动或启动停止怎么办Gv5办公区 - 实用经验教程分享!

  • 4

    此时,重新启动oracle,OracleXETNSListener可正常启动,不会再出现先前那种问题。Gv5办公区 - 实用经验教程分享!

    OracleXETNSListener无法启动或启动停止怎么办Gv5办公区 - 实用经验教程分享!

  • 4相关内容未经许可获取自百度经验
  • 方法二:修改oracle配置文件:

  • 1

    此方法可以查看原来刚安装oracle的主机名,且可以在oracle的配置文件中改为新的主机名。Gv5办公区 - 实用经验教程分享!

    打开oracle的安装目录,进入如下文件夹(小编在D盘安装):D:Oracleapporacleproduct11.2.0servernetworkADMIN,找到“listener.ora”Gv5办公区 - 实用经验教程分享!

    OracleXETNSListener无法启动或启动停止怎么办Gv5办公区 - 实用经验教程分享!

  • 2

    用记事本打开“listener.ora”文件,找到如下图所示位置:(HOST = IDEA),其中,IDEA是小编安装Oracle时的主机名。此时,可以将计算机的主机名改为此处的"IDEA"(参考方法一),或者将(HOST = IDEA)中的“IDEA”改成大伙当前使用的计算机的主机名。Gv5办公区 - 实用经验教程分享!

    修改完毕后,切记保存。Gv5办公区 - 实用经验教程分享!

    OracleXETNSListener无法启动或启动停止怎么办Gv5办公区 - 实用经验教程分享!

  • 3

    此时,重新启动oracle,OracleXETNSListener可正常启动,不会再出现先前那种问题。Gv5办公区 - 实用经验教程分享!

    OracleXETNSListener无法启动或启动停止怎么办Gv5办公区 - 实用经验教程分享!

  • 方法三:重新安装Oracle:

  • 1

    这是最无奈最直接的方法,重装后,一切旧问题都可解决,但也会带来很多新的问题,比如,数据库的各种数据,都得先备份,后还原,反而使事情变得更加麻烦。Gv5办公区 - 实用经验教程分享!

    这一方法就不详讲了,如果非要这一方法的话,必须先彻底卸载原来所安装的oracle,包括注册表也要清理干净。然后才能开始安装,此时才能识别当前的主机名,并成功启动OracleXETNSListener服务。Gv5办公区 - 实用经验教程分享!

    OracleXETNSListener无法启动或启动停止怎么办Gv5办公区 - 实用经验教程分享!

  • 注意事项

    • 切记,oracle各服务启动前,必须先启动操作系统的windows event log这项服务,这项服务默认是开机自动启动的,只要大家没用别的优化软件改变它就可以不用关注该注意事项。Gv5办公区 - 实用经验教程分享!

    • 大家有什么疑惑或者意见建议什么的,请在下方留言,笔者会及时回复的Gv5办公区 - 实用经验教程分享!

    • 大家要还有什么疑问,请在下方留言。如果文章对大家有所帮助,希望能点下方的大拇指或者投票支持一下作者,作者将不胜感激Gv5办公区 - 实用经验教程分享!

    • ---------作者:idea_wj 转载请注明作者笔名,谢谢 2014年01月19日Gv5办公区 - 实用经验教程分享!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Gv5办公区 - 实用经验教程分享!


    标签: 启动无法停止

    办公区 Copyright © 2016-2024 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号