狀況:html
我想在A機用ssms連C機的oracle,一番瞭解,廣泛作法是裝ODAC xcopy包,裏面有oledb組件,而後就能夠在sqlserver的連接服務器裏添加oracle數據庫。如圖:sql
因而我開始在ssms所在電腦裝odac,結果提供程序的下拉列表裏死活不出現「Oracle Provider for OLE DB」,後來想一想也許應該在sql server所在電腦裝纔對,果真,有了,但緊接着又是連不上的問題:數據庫
按關鍵字OraOLEDB.Oracle 7302搜,相同問題一堆,有說勾一下【容許進程內】的,有說把sqlserver服務的啓動帳戶改成【LOCAL SERVICE】的,也有經過若干步驟修改一個叫【MSDAINITIALIZE】的dcom組件的權限的,我都試過了,sqlserver服務器也重啓了無數次,odac版本也試過若干個,通通不能解決個人問題。絕望之下,我下了【Oracle Database 11g Release 2 Client (11.2.0.1.0) for Microsoft Windows (x64)】,只勾了裏面的oledb(具體叫啥我懶得回看了)一個東西,終於連上了。服務器
總結:oracle