这是个很简单的问题,但到我这就有点复杂。首先我的服务全都启动起来了,百度后的解决方法也都试过了,根本就没有问题,就是一登录就出现NO LISTENER错误,请高手指教

解决方案 »

  1.   

    你用什么登陆的,PL/SQL DEVELOPER 还是SQLPLUS。
    在服务器上使用Netca重新配置监听,
    lsrnctl stop 关闭监听
    lsrnctl start 启动监听你如果在客户机上访问,还要在客户机上配置SID服务名。
    不知道上面说的这些你都做了没?如果还没解决问题,就把自己的操作步骤放上来,大家讨论一下。
      

  2.   

    检查lsnrctl>service
    和lsnrctl>status这两个命令的执行结果贴出来
    另外还有你的listener.ora的配置信息也贴出来看看
      

  3.   

    估计是没有建监听的原因.
    如果已经设置了监听,就算没有修改listener.ora文件,也可以动态注册的.
      

  4.   

    如果你登录本机的oracle,查看相应的oracle服务是否已经启动了,监听是否启动了。如果是远程数据库的话,查看是否配置了相应的tns。
      

  5.   

    试一下这两条命令
    net start OracleOraHome92TNSListener
    net start OracleServiceORCL
    曾经装完9i数据库,计算机的服务中找不到
      

  6.   

    如果win 的话你可以重装监听