嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException。如果在安裝 32 位 Oracle 客戶端組件的情況下以 64 位模式運行,將出現此問題。 這是什么問題啊 ,求大神!
uj5u.com熱心網友回復:
參考,和你報得錯基本是一致的http://www.cnblogs.com/joey0210/archive/2012/08/15/2640248.html
uj5u.com熱心網友回復:
這個我發帖之前看了。。
問題來了,安裝的64位oracle11g 本身自帶客戶端和服務端嗎,還是他本身只是一個資料庫?
uj5u.com熱心網友回復:
64位oracle11g 服務端和客戶端是兩個安裝檔案服務端安裝后應該就不需要裝客戶端,服務端應該是包含客戶端的全部內容
uj5u.com熱心網友回復:
那從官網下的這兩個檔案:

是客戶端還是服務器端啊?有點蒙。。!能給我詳細說說關于這方面的東西嗎 ?拜托了!
uj5u.com熱心網友回復:
看名字你這應該是服務端uj5u.com熱心網友回復:
恩 我也這樣覺得!那就是得裝一個客戶端, vs中的專案應用程式才能 連接資料庫唄?
uj5u.com熱心網友回復:
我也遇到這個問題了,求解決方法。uj5u.com熱心網友回復:
確認一下資料庫主目錄是否授權給了 authenticated users 讀取、執行權限uj5u.com熱心網友回復:
選單:專案 - 工程 屬性 - 生成 -目標平臺,選擇X86uj5u.com熱心網友回復:
本地電腦是32位,生成的api或者web的dll是基于32位。而服務器是64位的,64位的服務器訪問不了32位的程式。解決辦法:在服務器上web或者api的應用程式池 右鍵--高級設定--啟動32位應用程式 設為true。親測可用uj5u.com熱心網友回復:
這個是真的管用,神了!
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/99316.html
標籤:開發
上一篇:Qt+Mysql 插入中文
下一篇:優化存盤程序
