OraOLEDbpus.dll找不到指定的模塊的解決辦法-delphi版


我的開發環境 :windows xp +sp3    delphi 7   xe   xe2   呵呵  安裝了三個版本的delphi同時再用。

 

有一天閑來無事 用一個 "清理垃圾.bat" 清理下磁盤空間 結果悲劇來了 打開d7 xe xe2 添加adoconnection 組件 連接oracle 驅動選用的是oracle Provide for ole db  結果提示 "OraOLEDbpus.dll找不到指定的模塊"    如果是動態設置的連接字符串  debug調試還是提示錯誤 但是編譯的exe可以連接成功。

再桌面上新建conn.udl文件 雙擊 找到那個驅動 可以正常連接 這說明不是oracle的問題。

 

於是 谷歌   說是 環境變量的問題 詳見 http://www.cnblogs.com/pyonline/archive/2007/01/04/611570.html

操作系統的環境變量在  我的電腦--右鍵屬性--高級--環境變量--系統變量  有個path  把oracle安裝路徑 添加即可

 

delphi 7 的環境變量 設置 如圖

 

delphi  xe   tool--options 如圖

 

 

只要正確設置了oracle 安裝路徑 即可解決此問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM