無法創建鏈接服務器 "xxx" 的 OLE DB 訪問接口 "OraOLEDB.Oracle" 的實例。 (Microsoft SQL Server,錯誤: 7302)


出現這個錯誤,有兩個最常見的兩個原因

1.注冊表

<1>按下WIN+R,打開“運行”窗口,輸入“regedit”,回車

<2>在打開的注冊表編輯器的左側按如下路徑依次展開:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\Providers

在Providers下面一般來說是看不到OraOLEDB.Oracle這一項的,於是新建這一項。

在Providers上面右鍵選擇New -> Key,把新增加的項改名為“OraOLEDB.Oracle”

<3>為“OraOLEDB.Oracle”這個鍵新增一個DWORD Value,把名字改為“AllowInProcess”

<4>把“AllowInProcess”的值改為“00000001”

2.訪問接口的設置

右鍵oracle接口,如下圖:勾選”允許進程內“。


免責聲明!

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



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