SQL Server添加Oracle DBlink鏈接

1.  安裝Oracle客戶端

2.  安裝Oracle ODAC

下載地址:

                     http://download.csdn.net/detail/u014019244/9061209

3.解壓ODAC112030Xcopy_x64.zip(我解壓到了C盤下):

4. 在命令行界面進入解壓文件夾後運行 install.bat oledb c:\oracle odac 安裝:

5. 在系統環境變量中,爲Path添加 C:\oracle;C:\oracle\bin;

6.重啓計算機。

7.新建鏈接服務器

①.「訪問接口」選擇「Oracle Provider for OLE DB」;

②.「產品名稱」輸入「oracle」;

③.「數據源」輸入:(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.247.5)(PORT = 1521))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = orcl)))

④.在「安全性」界面,勾選「使用此安全上下文建立連接」,輸入「遠程登錄」和「使用密碼」(oracle的登錄名和密碼):

⑤.「服務器選項」的界面的設置如下圖:

8.設置鏈接庫屬性

 選擇Oracle鏈接----->屬性

勾選允許進程內

大功告成,測試一下:

SELECT * FROM OPENQUERY(his,'select * from HIS.r_patientinfo WHERE ROWNUM < 100')