报这个错误 ORA-12154: TNS: 无法解析指定的连接标识符

解决方案 »

  1.   

    connectionString = @"Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost2)(PORT=1521))
              (CONNECT_DATA=(SERVICE_NAME=ORCL)));User Id=gacrj;Password=gacrj;";
    连接串写成这个,报ORA-06413: 连接未打开 的错误,但PL/SQL都能打开
      

  2.   

    谷歌、度娘呗,不到处是啊?http://www.cnblogs.com/gis-dolphin/p/ORA-12154-TNS-%E6%97%A0%E6%B3%95%E8%A7%A3%E6%9E%90%E6%8C%87%E5%AE%9A%E7%9A%84%E8%BF%9E%E6%8E%A5%E6%A0%87%E8%AF%86%E7%AC%A6.html
    http://database.51cto.com/art/201108/280174.htm
      

  3.   

    这是配置问题,要分别检查listenter.ora 和tnsname.ora这两个文件或者是是PLSQL Developer的安装路径不能有括号,仔细检查下。
      

  4.   

    HOST=localhost2
    这是啥???
    这里应该填IP
      

  5.   

    本机可以填127.0.0.1
    填localhost有时候也行
    localhost2是闹哪样