C:\Documents and Settings\Administrator>lsnrctl start启动tnslsnr: 请稍候...TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Production
系统参数文件为D:\oracle\product\10.1.0\db_1\network\admin\listener.ora
写入D:\oracle\product\10.1.0\db_1\network\log\listener.log的日志信息
监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521
)))
TNS-12545: 因目标主机或对象不存在, 连接失败
 TNS-12560: TNS: 协议适配器错误
  TNS-00515: 因目标主机或对象不存在, 连接失败
   32-bit Windows Error: 49: Unknown error监听程序未能启动。请参阅上面的错误消息...NETWORK\ADMIN下的Listener的内容是:
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST =127.0.0.1)(PORT = 1521))
      )
    )
  )tnsnames的内容是:
ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = ORCL)
    )
  )

解决方案 »

  1.   


    1. 楼主连的是本机吗? 如果不是本机,就需要配置一下监听。 ORCL =
      (DESCRIPTION =
      (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
      )
      (CONNECT_DATA =
      (SERVICE_NAME = ORCL)
      )
      )2. 启动服务启动没有?Oracle 数据库监听配置
    http://blog.csdn.net/tianlesoftware/archive/2009/11/25/4861572.aspx------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    DBA1 群:62697716(满); DBA2 群:62697977(满)
    DBA3 群:63306533;     聊天 群:40132017
      

  2.   

    start不就是在起监听么   删了重建试下