刚下了一个oracle SQL developer1.5.5工具,但是出现一个这样的问题,我选择新建连接后,无法从我的TNSNAMES.ORA里面提取已经设置好的网络别名,请问这是怎么回事?是否还需要安装什么?谢谢。

解决方案 »

  1.   

    oracle sql developer 的连接是在连接里自己配置的pl/sql developer 才会自己度 tnsnames.ora
      

  2.   

    我这里上传不了图片,我的步骤是这样的:
    1、新建连接
    2、选择连接类型为TNS
    3、点击网络别名下拉框,里面是空白的。
    不知道是否我的操作有误。
      

  3.   

    你可以在cmd命令行下使用tnsping命令: tnsping 网络别名。看看能不能通。不能通的话就是,你的tnsname.ora链接没有设置好。再重新设置一下
      

  4.   

    全部都是能通的,我如果使用TOAD是可以直接提取出来的。
      

  5.   


    那应该是环境变量没设置好了,不过这个东西我很少用,我一般用 ue 开发,直接使用 sqlplus 加载
      

  6.   


    sql developer里,不会自动load tnsname的,提供两种方式1. 类似plsql developer一样的填写tnsname,这个tnsname是你先通过oracle的netmanger配置的2. java的thin的方式,这种方式是不需要配置tnsname的