2012-01-31 104 views
0

我是Oracle新手......我正在研究一个后端为Oracle 11g的ASP.NET应用程序。无法通过64位机器上的ASP.NET在64位机器上连接Oracle服务器

我有2台机器进行开发。一个是数据库服务器(Windows Server 2008 R2),另一个是应用程序服务器(Windows 7)。 我在数据库服务器机器上安装了Oracle服务器11g标准版。 我已在应用程序服务器上安装了Visual Studio 2010和Oracle 11g客户端。

现在我可以通过使用Toad的应用程序服务器连接Oracle数据库服务器。

但是当我尝试到数据库服务器通过ASP.NET 4.0应用程序连接,那么我无法连接oracle的,并得到以下错误...

尝试加载Oracle客户端库扔BadImageFormatException。 在安装了32位 Oracle客户端组件的64位模式下运行时,会发生此问题。

我曾尝试到目标平台设置为64位,但它仍然没有工作...

任何帮助/建议将理解....提前

谢谢... ..

回答

0

这个问题似乎正是它所说的。看起来您安装的Oracle客户端是32位Oracle客户端。下载并安装64位版本的Oracle客户端。

+0

嗨Ranhiru, 感谢您的回复... 但我们安装了64位版本的Oracle客户端。这件事已经被DB家伙检查过... 其他建议/解决方案/补丁...? – user968533 2012-01-31 10:13:20

+0

看看这个链接。 http://www.codeproject.com/Tips/132649/Attempt-to-load-Oracle-client-libraries-threw-BadI – 2012-01-31 11:34:24

相关问题