高分求助C#WebService在win2008 64位下连接Oracle的问题
如题,用VisualStudio2008开发的Webservice从Oracle数据库中读取数据。调试都没有问题,只要部署到IIS上就会报错,截图如下。试了网上的很多方法...
如题, 用Visual Studio 2008开发的Webservice从Oracle数据库中读取数据。调试都没有问题,只要部署到IIS上就会报错,截图如下。 试了网上的很多方法都没用,求真正的高手帮忙解决,解决后再奉上100分。
展开
3个回答
展开全部
我觉得,人家的报错说的很清楚了,你的oracle组件是32位,但是你的sever是64位。
给你个博客地址,照着做吧。http://blog.csdn.net/elcser/article/details/8445737
http://www.linuxidc.com/Linux/2011-11/48190.htm
以及 http://hi.baidu.com/david_jdai/item/f1a1e5709c65ec10d1dcb34e
以上几个页面都可以解决你的问题,选一个就好了
另外你还可以直接装64位的oracle,下载地址http://www.oracle.com/technetwork/cn/topics/winx64soft-101515-zhs.html
给你个博客地址,照着做吧。http://blog.csdn.net/elcser/article/details/8445737
http://www.linuxidc.com/Linux/2011-11/48190.htm
以及 http://hi.baidu.com/david_jdai/item/f1a1e5709c65ec10d1dcb34e
以上几个页面都可以解决你的问题,选一个就好了
另外你还可以直接装64位的oracle,下载地址http://www.oracle.com/technetwork/cn/topics/winx64soft-101515-zhs.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是因为你编译的程序是64位的,却引用32位的Oracle客户端组件,导致的错误,
你把iis的32位支持启用就ok了,参考:
http://hi.baidu.com/david_jdai/item/f1a1e5709c65ec10d1dcb34e
你把iis的32位支持启用就ok了,参考:
http://hi.baidu.com/david_jdai/item/f1a1e5709c65ec10d1dcb34e
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
亲·错误信息说的很清楚啊·你装得是32位的oracle
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询