江湖救急,急急急急,Oracle数据库连接问题
“数据库服务器”是“WinServer2008”,其上的数据库是“Oracle 11g”。
程序是Winform程序,运行在开发机上,它是“Win7”,没有安装Oracle客户端。 Oracle数据库不在开发机上的,开发机VS2010中的此“Winform”程序报错如上。
问题一:怎么回事,缺少什么客户端呢??? 开发机上要安装“Oracle客户端”才可以吗??? “Oracle客户端”叫什么名字???
问题二:还有的大师说“打开高级设置,启用32位应用程序设置为true。”。小弟不知道这是干什么用的啊??? 这个设置修改在哪里呢???
问题三:这个问题该如何处理,请大师说的详细点好吗??? 小弟对“Oracle数据库”不熟啊。 ------解决方案--------------------把连接数据库的相关代码贴过来看下
------解决方案--------------------没有安装客户端,你怎么连接oracle数据库
安装客户端,在oracle Net配置中添加服务命名,再连吧
------解决方案--------------------Oracle的连接字符串的写法,与您调用的连接Oracel的DLL相关
------解决方案--------------------帮楼主顶下 看看
------解决方案--------------------项目直连数据库的话,需要在客户端的机器上安装oracle驱动
一般使用oracle数据库开发的话,建议数据层使用webservice之类的东西,这样可以避免在客户机上安装驱动
------解决方案--------------------把oricle的dll文件添加到项目当中。所说的修改成32位,是指在IIS应用程序池中找到你发布的服务,右击,找到相应的属性,然后修改。
------解决方案--------------------是呀你写的sql的连接方法,你去看一下这一方面的视频吧。
------解决方案-------------------- 我也遇到过这种问题 在客户端安装oracle客户端就可以。
------解决方案--------------------要安装Oracle的客户端的。
有个Oracle连接的精简版,你找找。30M左右
Oracle 数据库 10g 特别版客户端.exe