通过 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
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...