问题描述
本人初学者,在现场服务器环境是windows2008R2系统,64位。我装了oracle11g64位的数据库,装了VS2008.但是就是连接不上oracle数据库。请大神指教。万分感谢,本人在现场很急。我在笔记本是可以连上的。笔记本是oracle10g32位系统。但是程序移植到服务器就不能够连接。望赐教
解决方案
解决方案二:
程序移植到服务器,你服务器是X64位的额得在服务器端装上X64的客户端才能连接吧
解决方案三:
安装32bit的客户端连接程序,VS2008只有32bit的。
解决方案四:
vs2008只有32位的版本开发的时候需要32位客户端
解决方案五:
看看这个:32位和64位都安装了。
解决方案六:
2楼3楼正解,其实VS连接数据库,是通过一个内置的微型数据库客户端进行连接的。毕竟是内置版本,支持很有限。比如VS2010通过服务器连接就不支持可视化连接sqlserver2012。但是vs2010项目中代码连接就没有问题的。使用第三方数据库管理工具连接数据库进行管理,项目中保证代码连接ok就行了~
解决方案七:
装32位客户端就行。
解决方案八:
11g32位客户端就OK
解决方案九:
以上说的都对或者你下载个ODAC(其实就是一组第三方dll),就不需要oracle客户端了
解决方案十:
32位客户端
解决方案十一:
32位和64位不兼容引起的
时间: 2024-09-23 11:06:19