我的Visual Studio 2013和Oracle 11gC#的Visual Studio 2013無法連接到Oracle數據庫
當我嘗試連接到數據庫,會出現下一個errror:
「嘗試加載Oracle客戶端庫引發BadImageFormatException 在安裝了32位 Oracle客戶端組件的64位模式下運行時,會發生此問題。「
我知道64位visual studio和32位Oracle客戶端之間存在問題。但是我現在一整天都在尋找解決方案,我只能在互聯網上找到關於舊版本的過時帖子。
我已經嘗試在構建設置中選擇「平臺目標:x86」。
我也查找了一個64位版本的oracle客戶端,但也失敗了幾次。
我欣賞每一個幫助,因爲我需要這個連接一個非常重要的學校項目。
謝謝你的時間!
那麼,我已經嘗試過,但我不知道如何安裝。這是一個文件夾很多的文件夾。我試圖運行每個.exe和.jar文件,但似乎沒有啓動安裝對話框或其他東西。 –
爲Oracle 11g試用此版本'instantclient-basiclite-windows.x64-11.2.0.4.0.zip(23,504,640字節):*即時客戶端軟件包 - 基本精簡版:Basic版本較小,只有英文錯誤消息和Unicode, ASCII和西歐字符集支持(僅限10.2)*' – are
即時客戶端不包含任何ODBC,OleDB或ODP.NET提供程序。這些你必須安裝在它上面(取決於你在應用程序中使用哪一個)。關於32位與64位Oracle客戶端檢查這篇文章:http://stackoverflow.com/questions/24104210/badimageformatexception-this-will-occur-when-running-in-64-bit-mode-with-the-32 #24120100 –