當 用,Provider=OraOLEDB.Oracle方式訪問ORACLE11g數據庫。出現 未在本地計算機注冊“OraOLEDB.Oracle”提供程序提示。
解決方法1
重新注冊一下ORAOLEDB.dll,管理員方式打開dos命令窗口,輸入:
regsvr32 “F:\oracle\app\product\11.2.0\dbhome_1\BIN\OraOledb11.dll”
解決方法2
1.下載 ODAC112030Xcopy_32bit(根據自己的情況選擇對應版本)
32 位 Oracle Data Access Components (ODAC) 下載地址
2.解壓后安裝:
install all F:\oracle\app\product\11.2.0\Client_2 odac
3.添加系統環境變量path:
F:\oracle\app\product\11.2.0\Client_2;
F:\oracle\app\product\11.2.0\Client_2\bin;