[SQL SERVER]如何建立LinkServer連接Oracle

RiCo 技術農場
RiCosNote
Published in
2 min readApr 27, 2011

--

[SQL SERVER][Memo]如何建立LinkServer連接Oracle

今天剛好需要連線Oracle,但每次都會忘記如何設定(記憶力實在太差了…XD),

所以寫下此篇紀錄,也方便自己健忘時可以有個資料參考。

1.安裝Oracle Client並設定tnsnames.ora

2.建立Linked Server

Exec sp_addlinkedserver@server='oraclelnk',@srvproduct='oracle',@provider='MSDAORA',@datasrc='mydb'

3.建立Login for Linked Server

Exec sp_addlinkedsrvlogin@useself='false',@rmtsrvname='oraclelnk',@rmtuser='帳號' ,@rmtpassword='密碼'

4.查詢測試

SELECT * FROM OPENQUERY(oraclelnk, 'SELECT * FROM table')

參考

如何在 SQL Server 中設定並疑難排解 Oracle 資料庫的連結伺服器

Originally published at dotblogs.com.tw on April 27, 2011.

--

--

RiCo 技術農場
RiCosNote

分享工作上實戰經驗,如SQL Server,NetCore,C#,WEBApi,Kafka,Azure…等,Architect,Software Engineer, Technical Manger,Writer and Speaker