利用sp_addlinkedserver 和sp_addlinkedsrvlogin来做DBLink

----Step 1 建立服务器连接
EXEC sp_addlinkedserver
@server= 'localhost',   --创建的链接服务器的名称
@provider= 'SQLOLEDB',   --
@srvproduct = 'InOut',--
@datasrc = '192.168.22.30'
go

--联上@server
exec sp_addlinkedsrvlogin @rmtsrvname = 'localhost' ,
  @useself ='false',@locallogin =null,@rmtuser ='sa',@rmtpassword ='123456'

select * from sys.servers
select * from sys.linked_logins

--执行查询操作

select * from localhost.InOut.dbo.tc;(建立链接的)

select * from InOut.dbo.tc;(建立链接的)

--Exec sp_droplinkedsrvlogin 'localhost',Null --清除登陆
--Exec sp_dropserver 'localhost' --清除服务器

原文地址:https://www.cnblogs.com/yourancao520/p/2335634.html