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

出現這個錯誤,有兩個最多見的兩個緣由服務器

1.註冊表oracle

<1>按下WIN+R,打開「運行」窗口,輸入「regedit」,回車編輯器

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

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

在Providers下面通常來講是看不到OraOLEDB.Oracle這一項的,因而新建這一項。接口

在Providers上面右鍵選擇New -> Key,把新增長的項更名爲「OraOLEDB.Oracle」進程

<3>爲「OraOLEDB.Oracle」這個鍵新增一個DWORD Value,把名字改成「AllowInProcess」it

<4>把「AllowInProcess」的值改成「00000001」方法

2.訪問接口的設置im

右鍵oracle接口,以下圖:勾選」容許進程內「。

 

推薦優先使用第二種方法後再建立連接服務器。

相關文章
相關標籤/搜索