日期:2014-05-19  浏览次数:20750 次

问大家一个关于oracle的问题
我想做一个C/S程序,要在局域网中让用户使用,用户的机器要安装oracle客户端吗?

------解决方案--------------------
不需要~!
------解决方案--------------------
才怪~
------解决方案--------------------
不过好像有个什么比较小一点的咚咚 具体什么记不清楚了
------解决方案--------------------
才怪~
----

------解决方案--------------------
路过……

C/S结构或B/S结构,数据库通常安装在数据库服务器上
客户端一般不需要安装数据库工具,
具体情况,得具体处理
-------------------------------------------------------
非学无以广才,非志无以成学!
http://blog.sina.com.cn/PanJinCun

------解决方案--------------------
关注……我哥们说不需要,哈哈
------解决方案--------------------
将数据库装在服务器,客户端就不用装了。直接访问服务器上的数据库就行了。
------解决方案--------------------
C/S发布挺麻烦。要装客户端。

@_@
------解决方案--------------------
客户要装oracle客户端。该客户端不能打包进.net安装文件。

------解决方案--------------------
我们公司的三层结构
数据服务器 --当然装
应用服务器 --装
客户端 --没有数据访问层 --不装
我觉得应该是看有没有数据访问吧?没有就不用装
------解决方案--------------------
应该得装 楼主试试不久OK了?
------解决方案--------------------
C/S架构的,客户机肯定需要安装客户端的。而且oracle的客户端是没法打包到.NET的安装程序中去的。现在好像是有一个比较小的第三方软件,安装之后就不需要oracle的客户端了,但是具体名字忘掉了。
楼主可以试试写个小程序来自动完成局域网oracle客户端的安装和配置工作。详见http://www.chinahtml.com/databases/4/2007/117263400511601.shtml。
也可以试着打包oracle的dll,然后通过写注册表和修改环境变量来代替安装oracle客户端。但这个要打包的dll比较多,具体有哪些及怎样通过安装文件写注册表和修改环境变量可以去google搜一下。
------解决方案--------------------
要装客户端
------解决方案--------------------
要装客户端,我现在做的一个项目也是C/S结构的,必须装上客户端。