1.先本地服务名是否正确。
2。启动服务器的LISTENER

解决方案 »

  1.   

    看服务中的LISTER 启动了吗
    启动它
      

  2.   

    首先检查listener是否正常,可用tnsping测试一下
    再不行删除本地服务名,再重新配置一个试试
      

  3.   

    启动服务器的LISTENER?怎样启动呢?
      

  4.   

    开始→设置→控制面版→管理工具→服务,找到名字类似于Oracletnslistener的服务,右键启动就可以了
      

  5.   

    我装了两个Oracle版本,8.0.5及9.0.1. 现在我发现启动了两个lister: OracleOraHome90TNSListener 及OracleOraHome90TNSListenerLISTENER1.
    但8.0.5的listener似乎不要启动就可以登录SQL*PLUS了.是否每一个数据库都有属于自己的listener?我建了个库:IND_MAT. 发现有个listener叫做:OracleOraHome90TNSListenerIND_MAT. 不知listener是用来做什么的?