1. 程式人生 > >64位系統Visual Studio通過IIS除錯Web程式報錯:未在本地計算機上註冊"MSDAORA.1"提供程式

64位系統Visual Studio通過IIS除錯Web程式報錯:未在本地計算機上註冊"MSDAORA.1"提供程式

64位作業系統除錯程式連線Oracle真心蛋疼無比,包括Oracle和PL/SQL安裝、查詢時也是各種問題,無法登入啊、無法連線啊、無法顯示中文啊等等各種“無法”。Oracle和PL/SQL弄好後除錯程式又是各種“無法”,各種“ORA-06413”什麼的。

好歹通過努力算是可以通過Visual Studio除錯程式了。

-------------以上純吐槽---------------

現提供“未在本地計算機上註冊"MSDAORA.1"提供程式”的解決方案。

原因:如錯誤,64位系統未註冊"MSDAORA.1"提供程式

解決:在IIS應用程式池中找到自己的網站,開啟高階設定,設定“啟用32位應用程式”為“True”即可。

另外還有其他解決方案,比如設定專案目標平臺為x86,使用其他連線字串等。相對來說改應用程式池最簡單方便,也不會更改專案和程式碼。