当前位置: 代码迷 >> Oracle开发 >> pl/sql 远程连接数据库 ora-12154,连接本地数据没有关问题,大神
  详细解决方案

pl/sql 远程连接数据库 ora-12154,连接本地数据没有关问题,大神

热度:49   发布时间:2016-04-24 06:35:18.0
pl/sql 远程连接数据库 ora-12154,连接本地数据没问题,求助大神
pl/sql 远程连接数据库 ora-12154 '' TNS:could not resolve the connect identifier specified'
之前连上过,后来装了本地数据库,pl/sql现在能连上本地的,但是远程就会出现这个错误。环境变量设了

TNS_ADMIN:D:\oracle\product\instantclient_11_2  、 

D:\oracle\product\instantclient_11_2 下 tnsnames.ora

“# tnsnames.ora Network Configuration File: D:\oracle\product\instantclient_11_2\tnsnames.ora
# Generated by Oracle configuration tools.

jswrmis =
(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.1.140)(PORT = 1521))
    (CONNECT_DATA =
    (SID = jswrmis)
      (SERVER = DEDICATED)

    )
  )

  
 E-LEARNING-NEW =
(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.1.140)(PORT = 3306))
    (CONNECT_DATA =
    (SID = E-LEARNING-NEW)
      (SERVER = DEDICATED)

    )
  )
  
ORCL =
(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST =127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
    (SID = ORCL)
      (SERVER = DEDICATED)

    )
  )”


但是只有最后一个ORCL 也就是本地的可以连上。求助求助
------解决思路----------------------


引用:
tnsnames.ora里面
E-LEARNING-NEW 前面的空格去掉。顶行。 
  相关解决方案