應用場景:服務器操做系統是win2012 64位,原先安裝了64位oracle12,後來系統增長導入excel的功能,網站必須啓用32位兼容模式,這時候發現原有的頁面打不開,提示: 試圖加載格式不正確的程序。 (異常來自HRESULT:0x8007000B)。這時候,只能安裝32位的oracle客戶端解決這個衝突。服務器
一、安裝32位客戶端,要選擇運行時選項:oracle
二、因爲安裝程序修改了環境變量,安裝完成後,必須重啓一下iis使其生效。網站
三、這時打開網頁,發現錯誤提示已經變了,提示監聽錯誤,把原來64位的tnsnames.ora複製到32位的安裝目錄下就正常了。操作系統