oracle 未找到提供程序。該程序可能未正確安裝


使用ADO連接oracle數據庫時,連接串使用Provider=OraOLEDB.Oracle時提示“未找到提供程序。該程序可能未正確安裝”。

原因:由於我之間安裝oracle_odbc的組件,然后又卸載了幾回。
查看oracle安裝目錄下的BIN目錄,E:\app\Administrator\product\11.1.0\db_1\BIN 發現有OraOLEDB11.dll這個文件 解決方法: 注冊OraOLEDB11.dll 注冊方法: regsvr32  OraOLEDB11.dll 在其所在目錄下執行
 
使用Provider=MSDAORA時,不支持讀寫BLOB和CLOB類型的數據,沒辦法,只能使用oracle oledb
 
原來Oralce OLEDB是oracle提供的,怪不得怎么重裝微軟的數據庫驅動都不行
MSDAORA是由微軟提供
 
 
 
------------------------------------------------------------------
如果數據庫是32位   iis應用池 啟用32位
如果是64位則不啟用


免責聲明!

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



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