再次解決 嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException
依舊是32位和64位的問題,解決思路其實還是要保證生成程序是32位程序且Oracle客戶端訪問使用32位的即可。
環境是WIN10+ VS2017+ORACLE 11G 32客戶端 +orcle未知版本數據庫
主要嘗試了幾個地方:
1、VS 修改了 Web裏面的服務器,將服務器修改成了“本地IIS”,主要是不知道系統自帶的IIS Express運行是以什麽應用池版本運行的。用本地IIS可以在IIS管理器上將虛擬目錄的應用池控制為32位運行。但是事實證明,我解決了此問題後再把服務器切回 IIS Express依舊可以運行。此嘗試可能毫無意義。
2、調整環境變量
這個在之前一次解決這個問題時就是使用的這個方法,絕大部分網上也是這個方法解決的。最關鍵的是要找到正確的OCI路徑。這個有個小技巧就是一般如果有第三方ORACLE管理工具如:PLSQL或者NaviCat時可以從這些工具中找到可以使用的OCI路徑。
另外在用戶環境變量底下增加了一個 ORACLE_HOME 變量路徑和PATH變量相同。
改完嘗試依舊無法使用。
最後使用重啟大法後,再次嘗試就好了。應該是PATH這些環境變量修改後沒有生效重啟後生效所致。
再次解決 嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException
相關推薦
再次解決 嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException
三方 用戶 bad format 什麽 版本 AC 訪問 生成 依舊是32位和64位的問題,解決思路其實還是要保證生成程序是32位程序且Oracle客戶端訪問使用32位的即可。 環境是WIN10+ VS2017+ORACLE 11G 32客戶端 +orcle未知版本數據庫
嘗試加載 Oracle 客戶端庫時引發 BadImageFormatException。如果在安裝 32 位 Oracle 客戶端組件的情況下以 64 位模式運行,將出現此問題
orm 項目 inf article res info csdn 題解 cep 解決辦法: 原因:VS2013生成的網站,裏面有個地方調用32位的DLL文件,放到64位的服務器上提示錯誤“System.BadImageFormatException: 試圖
嘗試載入 Oracle 客戶端庫時引發 BadImageFormatException 如果在安裝32 位 Oracle客戶端元件的情況下以 64位模式執行
http://blog.sina.com.cn/s/blog_77f88ea601012va0.html 嘗試載入 Oracle客戶端庫時引發 BadImageFormatException。如果在安裝32 位 Oracle客戶端元件的情況下以 64位模式執行,將出現此問
ORACLE客戶端語言設置,SQLPLUS亂碼解決方法
oracle 亂碼 語言 設置 客戶端環境參數NLS_LANG = LANGUAGE_TERRITORY.CHARACTER_SET 說明如下Parameter DescriptionLANGUAGE Specifies the l
解決“System.Data.OracleClient 需要 Oracle 客戶端軟體 8.1.7 或更高版本。
出現這個錯誤原因其實是Oracle在伺服器上部署的原因,具體操作按照下面的方法就可以。 在用VSTS2005/2008+Oracle9做環境連線Oracle時候,在VS 開發伺服器執行正常,但IIS伺服器除錯和部署會報錯! &nb
VS連線不上ORACLE,但oracle客戶端可以連線的問題解決
參考連結: 參考文章一、Linked server和SSIS連線Oracle時的常見問題 1. Linked server去連線oracle的時候,是按照SQL Server 引擎的版本去載入oracle provider的版本。如果SQL Server是64bi
Asp.net_解決vs執行報在安裝 32 位 Oracle 客戶端元件的情況下以 64 位模式執行,將出現此問題的bug方法
由於工作需要對原來一個專案做修改,結果遇到了麻煩。原來一般是在本機安裝32位的oracle客戶端,PLSQL Developer當時不支援64位,執行專案也沒問題。但是現在下載了個最新版的PLSQL Developer 64位版,安裝了oracle 64位的客戶端可以連線到
Oracle 客戶端登錄檔字符集修改,解決資料庫匯入時亂碼
1.開啟執行視窗(windows快捷鍵“Win+R”); 2.輸入“regedit”,按下Enter後開啟登錄檔編輯器; 3.將“HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1”下的“NLS_LANG”的“資料”改
PL/SQL Oracle客戶端中文出現亂碼的解決方法
以前在進行oracle儲存過程的編寫過程中,當寫中文語句的時候,對儲存過程進行編譯成功後,再重新開啟這個文件,發現中文出現了亂碼。這真是件抓狂的事情啊!在網上查詢,很多資訊抓住不到關鍵點,其實解決亂碼的問題很簡單,需要我們的PL/SQL Oracle客戶端的字符集編碼和O
OEM以及oracle客戶端中sys無法以sysdba登入解決案例
今早,公司某平臺進行效能測試,出現了資料庫連線用光,需要進行資料庫訪問瓶頸問題分析,在資料庫伺服器上順利安裝好了OEM,在window客戶端進行OEM登入時候,通過sys帳號以sysdba角色許可權登入,提示使用者名稱或密碼錯誤,直接到伺服器上以conn sys/****** as sysdba連線成功,
Win7上安裝32位Oracle客戶端錯誤解決方法:[INS-30131] 執行安裝程式驗證所需的初始設定失敗
當需要在Win7上安裝32位的Oracle客戶端時,有時會出現以下錯誤: 解決方法如下: 1.首先將“控制面板\所有控制面板項\管理工具\服務\SERVER”這一個服務啟動。如下圖: 2.開啟“
如何解決“System.Data.OracleClient 需要 Oracle 客戶端軟體 8.1.7 或更高版本”的錯誤?
原因 這是Oracle的一個bug.因為Oracle安裝在NTFS分割槽上,其訪問許可權受到限制。.雖然報的是需要安裝客戶端8.1.7及以上版本但是並非這個,而是.net賬戶沒有訪問Oracle
Linux 上安裝oracle客戶端
環境變量 network al32utf8 work -- ech lin x86_64 lib 1. 下載安裝包 http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html oracle-i
window下修改Oracle客戶端版的字符集
window oracle客戶端 字符集1、win+R,運行regedit,進入註冊表編輯器。 2、修改NLS_LANG的字符集 路徑 HKEY_LOCAL_MACHINE -> SOFTWARE -> WOW6432Node -> ORACLE -> KEY_OraCl
openwrt 添加 802.1x客戶端njit
git 執行 修改 fault 位置 all http 配置文件 com 1、修改feed的配置文件 feeds.conf.default 添加下面兩句: src-svn njit https://github.com/liuqun/openwrt-c
System.Data.OracleClient 需要 Oracle 客戶端軟件 version 8.1.7 或更高版本
model oracle ora mod 版本 users 客戶端軟件 system .com 說明: 執行當前 Web 請求期間,出現未經處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。 異常詳細信息: System.Servi
Zabbix添加對Windows 客戶端CPU溫度的監控
zabbix溫度是監測一臺機器運行的重要參數Zabbix預置的模板中沒有對CPU溫度的監控,所以我們需要使用自定義的KEY對溫度進行監測Windows沒有溫度監測的組件這時候需要借助第三方軟件Speed-Fan進行溫度的讀取Speed-Fan下載:http://www.almico.com/sfdownloa
Zabbix添加對Windows 客戶端的風扇轉速監控等...
溫度監控 zabbix 接上文:Zabbix添加對Windows 客戶端CPU溫度的監控:http://blog.51cto.com/mikeyoo/2046571在這篇文章通過利用SpeedFan的監控日誌功能實現了對CPU溫度監控,但SpeedFan監控項目不止溫度這一項,下面我們來把這些利用起來
Linux下更改oracle客戶端字符集和服務端字符集
啟動 dia 系統 detail roc gb2 set rom com from:http://blog.csdn.net/chid/article/details/6166506 Linux 下更改 oracle 客戶端字符集和服務端字符集 1.Linux 下更改
不安裝oracle客戶端,用plsql連接oracle
tns ora- ould con ons list sha nfc 目錄 常用的Oracle開發的工具有SQL Developer和PL/SQL Developer,個人感覺前者雖然跨平臺性優於後者,但比較大(大於300M)占用資源,而且用戶體驗也一般,而後者相對就小很多