Oracle 客戶端庫時引起 BadImageFormatException

程序提示錯誤:html

試加載 Oracle 客戶端庫時引起 BadImageFormatException。若是在安裝 32 位 Oracle 客戶端組件的狀況下以 64 位模式運行,將出現此問題。數據庫

 

出現場景:oracle

VS2008 C/S應用程序經過ADO.NET鏈接Oracle數據庫所產生。app

 

解決概要:spa

安裝instantclient_11_2文件3d

 

實現步驟:orm

1.將instantclient_11_2解壓至oracle客戶端安裝目錄。注意,放置的目錄爲...app\Administrator\product\11.2.0  以下圖所示:htm

 

2.修改組件配置blog

在解壓後的文件夾instantclient_11_2根目錄裏,新建名爲network的文件夾,而後在network文件夾根目錄裏,新建名爲admin的文件夾。io

再把oracle客戶端安裝目錄...app\Administrator\product\11.2.0\client_1\network\admin裏的全部文件,拷貝到先前新建的admin文件夾裏。

 

3.修改環境變量path

編輯系統變量path,將...\app\Administrator\product\11.2.0\instantclient_11_2目錄放在path變量的最前面

記得拷貝過去後,要加英文分號,以與其餘path變量值做區分。最後重啓系統便可。

win7參考圖:

win10參考圖:

 


 

 參考文獻:https://jingyan.baidu.com/article/a24b33cd3d121219fe002b00.html

相關文章
相關標籤/搜索