SQLSERVER跨服务器查询

来源:这里教程网 时间:2026-03-02 11:37:50 作者:

SQLSERVER跨服务器查询 可以企业管理器里添加linkserver实现。 使用sp_addlinkedserver创建一个链接的服务器,使其允许对分布式的、针对 OLEDB 数据源的异类查询进行访问。 在使用 sp_addlinkedserver 创建链接的服务器之后,此服务器就可以执行分布式查询。 步骤: 1. 创建linkserver EXEC  sp_addlinkedserver       @server='DB1',--被访问的服务器别名       @srvproduct='', --sqlserver不需要指定       @provider='SQLOLEDB',       @datasrc='192.168.1.102'   --要访问的服务器 2. 登录链接服务器 EXEC sp_addlinkedsrvlogin       'DB1', --被访问的服务器别名      'false', --useself      NULL, --locallogin      'sa', --帐号     '123456' --密码 3. 前两步执行成功后,可以执行: select * from db1.ecology2013_SHQC2.dbo.hrmresource 完成查询操作,也可以对目标数据库执行update,insert,delete.

相关推荐