[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')
參考
Originally published at dotblogs.com.tw on April 27, 2011.