Asp.net 在带有IIS 7的Windows Server 2008中找不到Oracle的OleDB提供程序

Asp.net 在带有IIS 7的Windows Server 2008中找不到Oracle的OleDB提供程序,asp.net,oracle,iis-7,windows-server-2008,Asp.net,Oracle,Iis 7,Windows Server 2008,我正在Windows Server Web 2008 32位IIS 7中部署一个小型ASP.NET(framework 3.5)应用程序。应用程序需要使用传统的DataAdapter、Oracle连接等连接到另一台服务器中的Oracle DB 我已在服务器中正确安装了Oracle客户端(该服务器是另一台服务器的客户端),并已检查该服务器是否可以访问数据库所在的服务器 即使我的应用程序无法连接到数据库。消息说,尚未找到Oracle组件。它找不到Oracle或某些dll的OleDB提供程序 ?我知道

我正在Windows Server Web 2008 32位IIS 7中部署一个小型ASP.NET(framework 3.5)应用程序。应用程序需要使用传统的DataAdapter、Oracle连接等连接到另一台服务器中的Oracle DB

我已在服务器中正确安装了Oracle客户端(该服务器是另一台服务器的客户端),并已检查该服务器是否可以访问数据库所在的服务器

即使我的应用程序无法连接到数据库。消息说,尚未找到Oracle组件。它找不到Oracle或某些dll的OleDB提供程序

?我知道一些关于ASP.NEt用户权限的信息,或者类似的信息

有什么想法

提前谢谢


Gus.

检查路径。可能是Oracle客户端目录不在运行您的ASPNET应用程序的帐户的路径上

实际上,您还可以通过其他步骤来验证Oracle客户端的安装


很旧,但可能会有帮助。

您可以通过-sql+、Toad或Sqldeveloper建立连接吗?具体的错误消息是什么?