安裝Oracle完整客戶端后沒有訪問接口OraOLEDB.Oracle解決辦法
安裝Oracle完整客戶端后,沒有訪問接口OraOLEDB.Oracle,是因?yàn)镺racle客戶端安裝時(shí)沒有往注冊(cè)表里面寫入驅(qū)動(dòng)信息。
注意3里面的路徑要換成你客戶端安裝的路徑
[HKEY_CLASSES_ROOT\CLSID\{3F63C36E-51A3-11D2-BB7D-
00C04FA30080}\InprocServer32]中的值:
@="D:\\app\\client\\product\\11.2.0\\client_1\\BIN\\OraOLEDB11.DLL"
此值是根據(jù)你安裝Oracle客戶端的路徑的值,必須保持一致。
首先要修改一下注冊(cè)表內(nèi)容(把1/2/3/4 考下來變成reg格式文件依次執(zhí)行):
1、Windows Registry Editor Version 5.00
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OraOLEDB.Oracle]
@="Oracle Provider for OLE DB"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OraOLEDB.Oracle\CLSID]
@="{3F63C36E-51A3-11D2-BB7D-00C04FA30080}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OraOLEDB.Oracle\CurVer]
@="OraOLEDB.Oracle.1"2、Windows Registry Editor Version 5.00
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OraOLEDB.Oracle.1]
@="Oracle Provider for OLE DB"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\OraOLEDB.Oracle.1\CLSID]
@="{3F63C36E-51A3-11D2-BB7D-00C04FA30080}"3、Windows Registry Editor Version 5.00
REGEDIT4
[HKEY_CLASSES_ROOT\CLSID\{3F63C36E-51A3-11D2-BB7D-00C04FA30080}]
@="OraOLEDB.Oracle"
"OLEDB_SERVICES"=dword:ffffffff
[HKEY_CLASSES_ROOT\CLSID\{3F63C36E-51A3-11D2-BB7D-00C04FA30080}\ExtendedErrors]
@="Extended Error Lookup Service"
[HKEY_CLASSES_ROOT\CLSID\{3F63C36E-51A3-11D2-BB7D-00C04FA30080}\ExtendedErrors\{3FC8E6E4-53FF-11D2-BB7D-00C04FA30080}]
@="Oracle OLE DB Error Lookup"
[HKEY_CLASSES_ROOT\CLSID\{3F63C36E-51A3-11D2-BB7D-00C04FA30080}\InprocServer32]
@="D:\\app\\client\\product\\11.2.0\\client_1\\BIN\\OraOLEDB11.DLL"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{3F63C36E-51A3-11D2-BB7D-00C04FA30080}\OLE DB Provider]
@="Oracle Provider for OLE DB"
[HKEY_CLASSES_ROOT\CLSID\{3F63C36E-51A3-11D2-BB7D-00C04FA30080}\ProgID]
@="OraOLEDB.Oracle.1"
[HKEY_CLASSES_ROOT\CLSID\{3F63C36E-51A3-11D2-BB7D-00C04FA30080}\TypeLib]
@="{0BB9AFD1-51A1-11D2-BB7D-00C04FA30080}"
[HKEY_CLASSES_ROOT\CLSID\{3F63C36E-51A3-11D2-BB7D-00C04FA30080}\VersionIndependentProgID]
@="OraOLEDB.Oracle"4、Windows Registry Editor Version 5.00
REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.MSSQLSERVER\Providers\OraOLEDB.Oracle] "AllowInProcess"=dword:00000001
轉(zhuǎn)自:https://q.cnblogs.com/q/33850/ 同時(shí)感謝這位兄弟。
總結(jié)
到此這篇關(guān)于安裝Oracle完整客戶端后沒有訪問接口OraOLEDB.Oracle解決辦法的文章就介紹到這了,更多相關(guān)Oracle客戶端沒有OraOLEDB.Oracle內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Oracle?19c數(shù)據(jù)庫(kù)卸載重裝步驟教程
許多的行業(yè)已經(jīng)開始使用分布式數(shù)據(jù)庫(kù)的方式來解決數(shù)據(jù)存儲(chǔ)和管理的問題,而Oracle關(guān)系型數(shù)據(jù)庫(kù)仍擁有數(shù)據(jù)庫(kù)領(lǐng)域領(lǐng)先的技術(shù),這篇文章主要給大家介紹了關(guān)于Oracle?19c數(shù)據(jù)庫(kù)卸載重裝步驟的相關(guān)資料,需要的朋友可以參考下2024-05-05
ORACLE應(yīng)用經(jīng)驗(yàn)(1)
ORACLE應(yīng)用經(jīng)驗(yàn)(1)...2007-03-03
Oracle數(shù)據(jù)庫(kù)丟失表排查思路實(shí)戰(zhàn)記錄
相信大家無論是開發(fā)、測(cè)試還是運(yùn)維過程中,都可能會(huì)因?yàn)檎`操作、連錯(cuò)數(shù)據(jù)庫(kù)、用錯(cuò)用戶、語句條件有誤等原因,導(dǎo)致錯(cuò)誤刪除、錯(cuò)誤更新等問題,這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫(kù)丟失表排查思路的相關(guān)資料,需要的朋友可以參考下2022-06-06
EF 配置Oracle數(shù)據(jù)庫(kù)的具體操作方法
下面小編就為大家?guī)硪黄狤F 配置Oracle數(shù)據(jù)庫(kù)的具體操作方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-04-04
Oracle中監(jiān)控SQL執(zhí)行時(shí)間的常用方法
在 Oracle 數(shù)據(jù)庫(kù)中,監(jiān)控 SQL 語句的執(zhí)行時(shí)間是性能調(diào)優(yōu)和問題排查的關(guān)鍵環(huán)節(jié),Oracle 提供了多種機(jī)制來捕獲和分析 SQL 的執(zhí)行耗時(shí),以下是 常用且實(shí)用的方法,需要的朋友可以參考下2025-12-12
使用imp和exp命令對(duì)Oracle數(shù)據(jù)庫(kù)進(jìn)行導(dǎo)入導(dǎo)出操作詳解
這篇文章主要介紹了使用imp和exp命令對(duì)Oracle數(shù)據(jù)庫(kù)進(jìn)行導(dǎo)入導(dǎo)出操作詳解,文中通過示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
Oracle修改端口號(hào)之后無法啟動(dòng)的解決方案
Oracle數(shù)據(jù)庫(kù)更改端口后出現(xiàn)監(jiān)聽器無法啟動(dòng)的問題確實(shí)較為常見,但并非必然發(fā)生,這一問題通常源于??配置錯(cuò)誤或環(huán)境沖突??,而非端口修改本身,以下是系統(tǒng)性解決方案,需要的朋友可以參考下2025-06-06

