无法连接到Oracle数据库

时间:2011-06-30 18:09:22

标签: c# .net asp.net oracle

我正在开发一个ASP.NET项目,它使用C#代码隐藏。它尝试使用以下代码连接到Oracle数据库,当我开始处理它时,该代码已存在于项目中:

OracleConnection myConnection = new OracleConnection();
myConnection.ConnectionString = ConfigurationManager.ConnectionStrings["OraFinCnString"].ConnectionString;
myConnection.Open();

应用程序在本地运行(在localhost上的浏览器中打开),并尝试连接到远程Oracle数据库。当我运行它时,上面的最后一行给出了以下错误:

“用户代码未处理InvalidOperationException。尝试加载Oracle客户端库会引发BadImageFormatException。在安装了32位Oracle客户端组件的64位模式下运行时会出现此问题。”

连接字符串是由我的客户端提供的,所以我认为它是正确的,这似乎不是由错误的连接信息引起的那种错误。但我对这个问题究竟是什么感到非常难过,并且非常感谢任何见解。

1 个答案:

答案 0 :(得分:2)

请查看以下链接。您将需要安装Oracle 11g Oracle数据访问组件

Oracle Provider