如何从两个不同的服务器上抽取数据

公司的数据分别在北京和天津的服务器上
我的办公室在天津,如何从两个不同的服务器上抽取数据
北京的数据库名为北京,schema为dbo,table为BeijingStaff
天津的数据库名为天津,schema为dbo,table为TianjinStaff
我想了解同时在天津和北京工作的员工,查询语句是不是要这样写
select staffname from TianjinStaff a
join 北京公司SQL Server的IP.北京.dbo.BeijinStaff b
where a.staffname = b.staffname

作者: 244512   发布时间: 2011-12-12

使用linked server就好了。

linkedservername 作为服务名称来访问远程对象。

作者: oswica   发布时间: 2011-12-12