通过 SQL Server 视图访问另一个IP地址数据库服务器表的方法

通过 SQL Server 视图访问另一个数据库服务器表的方法
场景:
访问不同电脑上的数据库,且经常访问或数据量大,建议用链接服务器(位置:Microsoft SQL Server Management Studio ->服务器对象->链接服务器)

解决:

1.创建链接服务器
   exec sp_addlinkedserver ‘srv_lnk’ , ‘’ , ‘SQLOLEDB’ , ‘远程服务器名或ip地址’
  exec sp_addlinkedsrvlogin ‘srv_lnk’ , ‘false’ , null , ‘用户名’ , ‘密码’
  go

2.查询示例
  select * from srv_lnk.数据库名.dbo.表名
  go

3.导入示例
  select * into 表 from srv_lnk.数据库名.dbo.表名
  go

4.不再使用时删除链接服务器
  exec sp_dropserver ‘srv_lnk’ , ‘droplogins’
  go

    原文作者:weixin_43786536
    原文地址: https://blog.csdn.net/weixin_43786536/article/details/121245045
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞