zoukankan      html  css  js  c++  java
  • ORACLE服务监听器启动不了

    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

    代码

    Microsoft Windows XP [版本 5.1.2600]
    (C) 版权所有 1985-2001 Microsoft Corp.

    C:\Documents and Settings\Administrator>cd C:\

    C:\>lsnrctl start

    LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 12-7月 -2010 08:34
    :49

    Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.

    启动tnslsnr:请稍候...

    TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Production
    系统参数文件为F:\oracle\ora92\network\admin\listener.ora
    写入F:\oracle\ora92\network\log\listener.log的日志信息
    监听:(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
    监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=XZH)(PORT=1521)))
    TNS-12545: 因目标主机或对象不存在,连接失败
     TNS-12560: TNS: 协议适配器错误
      TNS-00515: 因目标主机或对象不存在,连接失败
       32-bit Windows Error: 1001: Unknown error

    监听程序未能启动。请参阅上面的错误消息...


    C:\>lsnrctl start

    LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 12-7月 -2010 08:38
    :31

    Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.

    启动tnslsnr:请稍候...

    TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Production
    系统参数文件为F:\oracle\ora92\network\admin\listener.ora
    写入F:\oracle\ora92\network\log\listener.log的日志信息
    监听:(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
    监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=XZH)(PORT=1521)))
    TNS-12545: 因目标主机或对象不存在,连接失败
     TNS-12560: TNS: 协议适配器错误
      TNS-00515: 因目标主机或对象不存在,连接失败
       32-bit Windows Error: 1001: Unknown error

    监听程序未能启动。请参阅上面的错误消息...


    C:\>lsnrctl start

    LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 12-7月 -2010 08:40
    :15

    Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.

    启动tnslsnr:请稍候...

    TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Production
    系统参数文件为F:\oracle\ora92\network\admin\listener.ora
    写入F:\oracle\ora92\network\log\listener.log的日志信息
    监听:(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
    监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=XZH)(PORT=1521)))
    TNS-12545: 因目标主机或对象不存在,连接失败
     TNS-12560: TNS: 协议适配器错误
      TNS-00515: 因目标主机或对象不存在,连接失败
       32-bit Windows Error: 1001: Unknown error

    监听程序未能启动。请参阅上面的错误消息...


    C:\>lsnrctl start

    LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 12-7月 -2010 08:41
    :23

    Copyright (c) 1991, 2002, Oracle Corporation.  All rights reserved.

    启动tnslsnr:请稍候...

    TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Production
    系统参数文件为F:\oracle\ora92\network\admin\listener.ora
    写入F:\oracle\ora92\network\log\listener.log的日志信息
    监听:(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
    监听:(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=zljd)(PORT=1521)))

    正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))
    LISTENER 的 STATUS
    ------------------------
    别名                      LISTENER
    版本                      TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Produc
    tion
    启动日期                  12-7月 -2010 08:41:23
    正常运行时间              0 天 0 小时 0 分 0 秒
    跟踪级别                  off
    安全性                    OFF
    SNMP                      OFF
    监听器参数文件          F:\oracle\ora92\network\admin\listener.ora
    监听器日志文件          F:\oracle\ora92\network\log\listener.log
    监听端点概要...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=zljd)(PORT=1521)))
    服务摘要..
    服务 "JXCRMT" 包含 1 个例程。
      例程 "JXCRMT", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
    服务 "PLSExtProc" 包含 1 个例程。
      例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
    命令执行成功

    C:\>

  • 相关阅读:
    nginx的那些事儿
    mysql优化初探
    mysql使用心得
    mysql 利用触发器来实现check约束
    mybtatis添加数据返回主键
    maven导入本地jar包
    mariadb做读写分离
    linux网络(一)
    kali进行arp嗅骗和攻击的一次记录
    Vue项目中:axios请求拦截器添加token验证
  • 原文地址:https://www.cnblogs.com/weiofn/p/1775477.html
Copyright © 2011-2022 走看看