LSNRCTL> start
Starting /u01/app/oracle/product/11.1.0/db_1/bin/tnslsnr: please wait...TNSLSNR for Linux: Version 11.2.0.1.0 - Production
System parameter file is /u01/app/oracle/product/11.1.0/db_1/network/admin/listener.ora
Log messages written to /u01/app/oracle/diag/tnslsnr/luyq/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=12.**.**.**)(PORT=1521)))Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=12.**.**.**)(PORT=1521)))
TNS-12547: TNS:lost contact
 TNS-12560: TNS:protocol adapter error
  TNS-00517: Lost contact
   Linux Error: 104: Connection reset by peer
LSNRCTL> status
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=12.**.**.**)(PORT=1521)))
TNS-12541: TNS:no listener
 TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
   Linux Error: 111: Connection refused

解决方案 »

  1.   

    1、使用动态监听试试,动态监听不需要配置listener.ora文件;
    2、确认hosts的配置
      

  2.   

    listener.ora中的配置正确吗?尤其是主机名。
      

  3.   

    [oracle@luyq ~]$ netcaOracle Net Services 配置:
    停止 Oracle Net 监听程序:
        正在运行监听程序控制:
          /u01/app/oracle/product/11.1.0/db_1/bin/lsnrctl stop LISTENER
        监听程序控制完成。
        未能停止监听程序。
    已删除的监听程序: LISTENER
    正在配置监听程序:LISTENER
    监听程序配置完成。
    Oracle Net 监听程序启动:
        正在运行监听程序控制:
          /u01/app/oracle/product/11.1.0/db_1/bin/lsnrctl start LISTENER
        监听程序控制完成。
        未能启动监听程序。
    成功完成 Oracle Net Services 配置。退出代码是0
    ===============================================有可能是HOSTS 的配置问题!
      

  4.   

    是HOSTS 的配置问题,谢谢;
    这里高手就是多!还有问了其它机器为什么不能TELNET到LINUX下?