C/S结构下,连接oracle服务器需要安装客户端才能实现,有没有不安装oracle客户端连接oracle服务器的方法???    http://database.51cto.com/art/201010/231318.htm 这是一个网址关于解决上述问题的一个方法,但是我测试了下这个方法不行,希望大家看到给帮帮忙     或者有相关资料的告诉下,有能解决问题的追加50分,提供相关资料的也给分 

解决方案 »

  1.   

    这个应该可以的吧.需要应用。Access就是这样的啊,不安装程序也能运行的。
      

  2.   

    可以..首先建一个协议. 
    客户端发需求xml给服务器.服务器有程序处理xml.把xml转换写进oracle
      

  3.   

    当然不需要装oracle了,ado.net作什么的,装了.net就可以了,把数据连接字段该成oracle的连接就可以了;关于如何连接不同数据库且不用修改SQL语句,你看下linq吧
      

  4.   

    我说的跟连接数据库的sql语句无关,Oracle访问数据库,需要一些访问数据的一些动态库的支持,安装了oracle客户端软件程序之后就有了这些动态库的支持并可能相应修改注册表信息;  因为觉得给客户安装个oracle客户端 一是比较大,二是安装费时间 所以我想是不是可以不安装oracle客户端程序的情况下获得oracle的动态库的支持,这样不用安装oracle客户端就能访问oracle数据库了  问题是现在不知道需要哪些动态库的支持,然后需要修改注册表的哪些信息
      

  5.   

    调用服务器的WebService可以解决这个问题。
      

  6.   

    其实任何服务都是对外显露通讯接口,你都可以不调用客户端程序,而自己跟它通讯的。了解这些对于了解其协议有好处。但是你要用测试的角度去看这个问题,自己写的不好你就用别人的客户端驱动,自己写的测试起来比原装的好了那你就把它推荐给微软或者Oracle。
      

  7.   

    .NET连 数据库  服务器  当然不需要客户端了
      

  8.   

    从来都没试不安装客户端就能访问oracle,楼上那些说不需要安装客户端的把你的方法贴出来