高分求助C#WebService在win2008 64位下连接Oracle的问题

如题,用VisualStudio2008开发的Webservice从Oracle数据库中读取数据。调试都没有问题,只要部署到IIS上就会报错,截图如下。试了网上的很多方法... 如题, 用Visual Studio 2008开发的Webservice从Oracle数据库中读取数据。调试都没有问题,只要部署到IIS上就会报错,截图如下。 试了网上的很多方法都没用,求真正的高手帮忙解决,解决后再奉上100分。 展开
 我来答
蓝紫飞飞
2014-05-19 · TA获得超过228个赞
知道答主
回答量:124
采纳率:0%
帮助的人:87.4万
展开全部
我觉得,人家的报错说的很清楚了,你的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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
youbl
2014-05-19 · TA获得超过2510个赞
知道大有可为答主
回答量:1844
采纳率:62%
帮助的人:1669万
展开全部
这是因为你编译的程序是64位的,却引用32位的Oracle客户端组件,导致的错误,
你把iis的32位支持启用就ok了,参考:
http://hi.baidu.com/david_jdai/item/f1a1e5709c65ec10d1dcb34e
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
战地密报
2014-05-19 · TA获得超过211个赞
知道小有建树答主
回答量:424
采纳率:0%
帮助的人:160万
展开全部
亲·错误信息说的很清楚啊·你装得是32位的oracle
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式