通过 SQL Server 从A服务器访问B服务器表的方法
场景:
访问不同电脑上的数据库,且经常访问或数据量大,建议用链接服务器(位置:Microsoft SQL Server Management Studio ->服务器对象->链接服务器)
解决:
1.创建链接服务器
exec sp_addlinkedserver '192.168.1.1','','SQLOLEDB','10.7.246.14'
exec sp_addlinkedsrvlogin '192.168.1.1','false',null,'admin','admin'
go
2.查询示例
select * from [192.168.1.1].数据库名.dbo.表名
3.导入示例
CREATE VIEW [dbo].[vw_test]
AS
SELECT * FROM [192.168.1.1].数据库名.DBO.表名
GO
4.不再使用时删除链接服务器
exec sp_dropserver '192.168.1.1','droplogins'
go
标签:1.1,数据库,视图,访问,192.168,服务器,链接
From: https://www.cnblogs.com/crycai/p/18208070