2012-01-31 72 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

相關問題