oracle 11g,win7系统。
1.我在NET manager里测试用户scott能链接上。
2.我用sqlplus进入能进入到scott用户下。
2.但是我用pl/sql链接scott就链接不上。报:ORA-12154: TNS: 无法解析指定的连接标识符的错误。
好奇怪的现象,不知何解?

解决方案 »

  1.   

    客户端安装了?配置TNSNAME了?
      

  2.   

    完全是本地测试,net manager都配置好了,不然也不会测试成功。其他细节还望明示。
      

  3.   

    检查下本地 客户端装了几个 是不是有多个客户端
    然后再不登录,进到pl/sql 
    工具-首选项 检查下 oci库的路径
      

  4.   

    PL/SQL 连接oracle要走tnsnames.ora,检查一下文件是否存在并且内容是否正确:
    例如:实例为orcl
    ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = PC-20120517EOXO)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )
      

  5.   

    我装了oracle client,影响了环境变量的顺序。把path环境变量的oracle home的提到最前,就好了。