示例:过程
Select * from Server1.database1.Dbo.Table 1
inner join Server2.Database2.Dbo.Table 2
on 1.col1 = 2.col2
我正在从对server1和server2都具有权限的另一个应用程序调用此SP server1和server2均已建立镜像。如果两个数据库都位于同一服务器上,则调用该SP不会有任何问题。 但是,如果两者都驻留在不同的服务器上,那么我会出错
'无法打开数据库“ database2 / 1”。它正在充当镜像数据库。'
有人可以为此提供任何解决方案吗?