VB有没有方法在不安装ORACLE客户端的情况下访问远程ORACLE 11g呢

VB有没方法在不安装ORACLE客户端的情况下访问远程ORACLE 11g呢?
如题,因为想着给多用户使用,如果每个用户都去安装一次ORACLE客户端是比较不合实际,如果有的话,请给出代码,谢谢!
------解决方案--------------------
网上有文章说带上一些oracle的dll文件就可以连接,可以搜索一下试试
------解决方案--------------------
这个可以通过客户/服务模式解决。所有的客户端均不进行真实的数据库查询,而仅仅将 SQL 命令发送到服务端。服务端执行实际查询后,将数据返回给客户端。 
------解决方案--------------------
1、安装精简版的客户端。网上有下。
2、通过服务端程序来读取数据库,返回数据。
------解决方案--------------------
MDAC28不行吗?
------解决方案--------------------
引用:
Quote: 引用:

这个可以通过客户/服务模式解决。所有的客户端均不进行真实的数据库查询,而仅仅将 SQL 命令发送到服务端。服务端执行实际查询后,将数据返回给客户端。 


这个方法会让服务端崩溃吗?而且是通过哪种方式呢?


服务端做成多线程的不可能崩溃,Socket方式