LY =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.251)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = ly)
    )
  )
这是别人给我的一些配置信息,我想连到192.168.0.251这台机器的数据库,我的oracle版本是10G,很久没用过oracle了,麻烦步骤详细一点,谢谢

解决方案 »

  1.   

    将它们添加到%oracle_home%\NETWORK\ADMIN下的tnsnames.ora文件中
    登录的时候输入用户名密码后,库名填ly
      

  2.   

    也可以使用图形工具net manager
    net服务名:LY(随便填一个都可以)
    主机名:192.168.0.251
    Oracle服务名:ly
      

  3.   

    连接的时候要注意将windows防火墙关闭
      

  4.   

    1、开始-->oracle-->集成配置管理-->net manager
    2、添加网络配置
    3、数据库实例名LY
    4、默认两步
    5、输入要连接的ip地址:192.168.0.251
    6、注意:LY_192.168.0.251
    7、完成
    注意:最好是用这个可视化界面来配置,而不要自己去修改tnsname.ora文件
      

  5.   

    方法都是对的所有的做法都是一样的,最终的配置信息需要在tnsnames.ora中记载我曾经遇到过%oracle_home%\NETWORK\ADMIN目录下没有tnsnames.ora文件
    这个时候可以通过可视化工具进行配置,该文件就会被创建其实我自己使用都是直接修改tnsnames.ora文件,即便捷又直观
      

  6.   

    直接修改tnsname.ora是没有问题的,另外我觉得和防火墙的冲突在于系统,xp就可以开着,相对于2003和2008就可能要在端口中进行添加
      

  7.   


    同意最好是用netmaanager建一个tnsname叻。还有个test的功能,可以测试一下一般用户不推荐直接修改配置文件,如果不是你的机器有不能图形化操作的限制的话