今天用11g配置连接一个新库遇到问题在oracle和客户端的tnsname.ora增加配置如下
ffrmstest_12696 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 134.129.126.96)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID = orcl)
    )
  )
在pl/sql中可以选择新配置的数据库,连接的时候提示failed to resolve name使用tnsping ffrmstest_12696也是相同提示但是用tnsping 134.129.126.96结果是Ok求教该如何解决
另尝试使用net configuration assistant的本地网络服务名配置进行配置结果点击下一步没有反应该如何解决

解决方案 »

  1.   


    CZG_246 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.246)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = czg)
        )
      )
    贴一个我的你参考一下
      

  2.   

    无法解析服务名,说明没读取到这个文件,莫非你修改的文件不是默认位置的?%ORACLE_HOME%\network\admin下文件名是tnsnames.ora,
        不是tnsname.ora
      

  3.   

    2楼不好意思 急了漏打了个s
    修改的文件路径没错 不是很清楚原理所以在服务端和客户端的 network/admin/tnsnames.ora都做了修改
     
    在pl/sql的数据库选择中是可以找到ffrmstest_12696这个数据库
    就是在连接的时候提示解析错误
      

  4.   

    你的数据库实例是ffrmstest_12696?那SERVICE_NAME应该=你的SID