从网上找的一片技术文章说不用安全客户端程序也可以连接到oracle数据库大伙帮忙看看可行么?   不需要配置tnsnames.ora,把主机、端口、数据库ID(SID)写入连接字符串,其他连接同上。   新的连接字符串为:Data Source= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = helen)(PORT = 1521))) (CONNECT_DATA =  (SID= a) ));User ID=a;password=a;Unicode=True

解决方案 »

  1.   

    楼主的字符串想在哪里用呢?
    另外,不安装客户端,的确可以连Oracle,使用工具oracle sql developer能连,
    至于你说的字符串方法,不太清楚。
      

  2.   

    在一个小应用软件中使用。用的asp.net读取oracle数据库中的数据。不是pl/sql develper 这个客户端连接。我是说在一台计算机上使用那个应用软件,通常都是需要安装oracle客户端软件才能正常的读取数据库中的数据。
      

  3.   

    jdbc thin直接连接oracle不使用oracle net,我公司里很多有人不肯用jdbc连接偏要用pl/sql,而且都是盗版的,还专门把tnsnames.ora弄坏掉,受不了
      

  4.   

    以前看过资料说 直接只要plsqldev ,连接oracle的 
    直接在plsqldev的database里面输入一长串, 但是我测试是不行。。
      

  5.   

    ASP.NET直接连接Oracle没有问题的啊。
    不用安装客户端啊。
    把连接字符串配置好就行了,因为.NET 框架直接提供了相关的驱动。
      

  6.   

    可以用instant client 免安装,而且小。
      

  7.   

    到ORACLE下载sqldeveloper-3.0.04.34-no-jre,不用安装可直接使用,创建连接时输入用户名/密码/服务名即可。
      

  8.   

    可以去oracle官网下载一个绿色版的,免安装,配置一下环境变量就可以用了!
      

  9.   

    可以的,除了SQL Developer
    有个朋友曾发了个帖介绍了一个国产软件也可以直接连接oracle
    http://topic.csdn.net/u/20111125/15/6f00c2ad-2b52-4ef5-a007-fcf80fa7d523.html
    LZ可以尝试下
      

  10.   

    楼主你至少应该说清楚是什么连接oracle。
    是开发工具,还是你开发的软件?
    Data Source= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = helen)(PORT = 1521))) (CONNECT_DATA = (SID= a) ));User ID=a;password=a;Unicode=True不过,不管是什么连接,光有这个连接串不行,要有oracle对应的驱动包。