MSSql 跨服务器查询解决方案

先确定从服务器是否允许有外部链接的服务器:

select * from sys.servers

没有的话,需要添加服务器链接:

EXEC sp_addlinkedserver

@server='10.2.27.00',--被访问的服务器别名

@srvproduct='',

@provider='SQLOLEDB',

@datasrc='10.2.27.00' --要访问的服务器的ip地址

链接添加完成后进行用户登录链接:

EXEC sp_addlinkedsrvlogin

'10.2.27.00', --被访问的服务器别名

'false', NULL, 'sa',

'*******' --密码

即可查询对应服务器的数据。

select * from [10.2.27.00].abpuser

posted @ 2020-09-23 18:13  GenLang  阅读(248)  评论(0编辑  收藏  举报