Web Service 服务无法连接Oracle数据库

这个问题之前部署就遇到过,但是后来忘了,所以记录一下吧。

我部署Web Service服务的时候,服务没法正常运行,与Oracle数据库无法正常通信。

检查了数据库连接字没有任何问题,写了个测试接口,返回错误"未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序"

然后查了下处理方法:

系统环境:windows 2012 R2 X64

IIS版本:IIS7

Oracle客户端:ODAC 32bit

在IIS上部署的时候出现"未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序"问题,网上所有的办法都用上了也没用。找到了该网站的应用程序池,把启用32位应用程序属性改为True。然后就OK了。

如此,顺利解决了。

posted @ 2017-03-14 16:53  swack  阅读(944)  评论(0编辑  收藏  举报