Database 在哪里可以找到Oracle.DataAccess.dll?

Database 在哪里可以找到Oracle.DataAccess.dll?,database,oracle,Database,Oracle,有人能帮我找到Oracle Instant Client 11.2.0.4.0的Oracle.dataAccess.all吗? 我尝试将应用程序与数据库连接,但出现以下错误: 无法加载文件或程序集“Oracle.Web,版本=4.112.1.2, 文化=中性”或其 依赖关系。定位程序集的清单定义不正确 匹配程序集引用。(结果异常:0x8013100) 有人能帮我吗?默认情况下,Oracle Instant Client不包括用于.NET的Oracle数据提供程序,即Oracle.DataAcce

有人能帮我找到Oracle Instant Client 11.2.0.4.0的Oracle.dataAccess.all吗? 我尝试将应用程序与数据库连接,但出现以下错误:

无法加载文件或程序集“Oracle.Web,版本=4.112.1.2, 文化=中性”或其 依赖关系。定位程序集的清单定义不正确 匹配程序集引用。(结果异常:0x8013100)


有人能帮我吗?

默认情况下,Oracle Instant Client不包括用于.NET的Oracle数据提供程序,即
Oracle.DataAccess.dll
。您必须从下载并安装

注意,提供商对版本非常敏感。ODP.NET版本4.112.1.2(即11.2.0.1.2)不适用于Oracle客户端11.2.0.4.0

他们必须完全匹配


通常,安装Oracle即时客户端然后添加ODP.NET没有任何意义。从上面安装所需的ODAC,Oracle Instant Client始终包含在任何Oracle Client安装包中。

我在旧Oracle db上使用的此版本“4.112.1.2”。现在我在不同的服务器上有数据库,与我的应用程序不一样,我没有访问权限,我只有连接字符串。我下载了“64位ODAC 11.2.0.4.0”,接下来要做什么?我看不到任何安装文件。请验证您的应用程序是否也是64位的,否则它将无法工作。zip应该包含一个
install.bat
和一个自述文件。