[SQL SERVER][Memo]如何建立LinkServer連接Sybase
建立LinkServer連接Sybase其實不難,至於會寫這篇完全也是為了客戶,
因為客戶DBA、SE總是會回答你他不會..等類似的答案(廠商的悲哀...XD),
為了怕以後遇到相同的問題,寫一篇教學方便往後快速產生文件,
也幫自己節省更多時間來做其他有意義的事情。
1.確定SQL Server有Sybase Provider(沒有請安裝Sybase Client)。
2.建立Sybase LinkServer
Exec sp_addlinkedserver
@server='Sybase', --//linkserver name.
@srvproduct='', --//一般描述
@provider='ASEOLEDB', --//Sybase OLEDB Provider name
@datasrc='192.168.11.4:5000', --//遠端Server:Port
@catalog='YourDBName' --//default database for linkserver
3.建立LinkServer login
Exec sp_addlinkedsrvlogin
@useself='false', --//false=使用遠端使用者/密碼登入
@rmtsrvname='Sybase', --//Linked server name
@rmtuser='login account' , --//遠端登入使用者
@rmtpassword='login password' --//遠端登入使用者密碼
完成如下圖
開啟SSMS查詢Sybase DB Table。
整個過程就這麼簡單的三步驟,搞定收工。