sqlserver 微信 读取_Sql Server使用链接服务器远程取数据_sqlserver
由于最近開發的一個查詢系統,基本是在其它服務器的,所以在本地服務器設計了中間,用來存從遠程服務器取數據!
一種方法是通過,OPENDATASOURCE來遠程讀取數據!
SELECT?? *
FROM????? OPENDATASOURCE(
'SQLOLEDB',
'Data Source=ServerName;User ID=MyUID;Password=MyPass'
http://www.gaodaima.com/35947.htmlSql Server使用鏈接服務器遠程取數據_sqlserver
).Northwind.dbo.Categories
但是遠程的服務器不能確認,比較麻煩,如果要實現,只有把連接信息保存到服務器,通過動態SQL(EXEC或sp_excute_sql來達到目的)
另一種方法就是添加鏈接服務器,
sp_addlinkedserver @server = N'鏈接服務器名',
@srvproduct = N' ',
@provider = N'SQLOLEDB',
@datasrc = N'遠程服務器IP',
添加鏈接服務器登錄
sp_addlinkedsrvlogin [ @rmtsrvname = ] '鏈接服務器名'
[ , [ @useself = ] 'false' ]
[ , [ @locallogin = ] '本地登錄名' ]
[ , [ @rmtuser = ] '遠程登錄名' ]
[ , [ @rmtpassword = ] '遠程密碼' ]
這樣訪問遠程服務器的就可以通過SQL
select * from 鏈接服務器名.遠程數據名.遠程所有者.遠程表名
不用管遠程服務器的地址所登錄名,只能鏈接服務器名,不變,正式發裝時,不能修改程序!
歡迎大家閱讀《Sql Server使用鏈接服務器遠程取數據_sqlserver》,跪求各位點評,若覺得好的話請收藏本文,by 搞代碼
微信 賞一包辣條吧~
支付寶 賞一聽可樂吧~
總結
以上是生活随笔為你收集整理的sqlserver 微信 读取_Sql Server使用链接服务器远程取数据_sqlserver的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android应用程序 多少钱_关于AP
- 下一篇: mysql修改最大文件数_mysql更改