两个不同的服务器上有两个相同的数据库。两个数据库中的每一个都有类似的信息,但来自不同的公司。我试图从两个数据库中获取信息,类似于此。我没有权限创建链接服务器。
有什么建议吗? (我使用的是T-SQL)
select A,B,C
from server1.Database1.dbo.table1
UNION ALL
select A,B,C
from server2.Database2.dbo.table1
答案 0 :(得分:0)
如果你可以管理,链接服务器是最好的,IMO。
如果我们的DBA不允许这样做,我会经常使用客户端安装的数据库(如MS Access),并链接到两个服务器中的表,然后在那里写我的查询。