我机器上是oracle 11g可以连9i,10g的服务器,但是10g的服务器连接我的机器就是:TNS: 监听器无法处理连接描述符中所请求的服务

解决方案 »

  1.   

    TNS: 监听器无法处理连接描述符中所请求的服务你先把这三个东西是什么弄明白了就不会有这个问题了。
      

  2.   

    我启动了lsnrctl 和 oracleserviceorcl 服务,监听器已经重建了也没问题,
      

  3.   

       (SID_DESC =
          (GLOBAL_DBNAME = ORCL)
          (ORACLE_HOME = D:\Oracle\product\11.2.0\dbhome_1)
        (SID_NAME = ORCL)
        )
      )
      

  4.   

    (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME = D:\Oracle\product\11.2.0\dbhome_1)
      (SID_NAME = ORCL)
      )
      )
    别人链接你,应该是别人的机器上配置一个你的服务名,你自己机器上的服务名是给自己用的,给不了别人。
      

  5.   

    (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME = D:\Oracle\product\11.2.0\dbhome_1)
      (SID_NAME = ORCL)
      )
      ) 谢谢,是我本机的问题,监听器里的配置有重复,改成上面的配置就ok了