Sql server 在SQL Server镜像设置中运行从一个数据库到另一个数据库的查询

Sql server 在SQL Server镜像设置中运行从一个数据库到另一个数据库的查询,sql-server,sql-server-2008-r2,database-mirroring,Sql Server,Sql Server 2008 R2,Database Mirroring,我们在SQLServer2008R2上有两个数据库。这些数据库都镜像到第二台服务器。DB1在DB2上运行SELECT查询 该查询假设DB1和DB2位于同一个DB服务器上,但如果其中一个发生故障,该怎么办 目前,我们的代码将出错,因为DB1和DB2不再位于同一台服务器上。有没有一种方法可以让DB1查询DB2在它所在的服务器上

我们在SQLServer2008R2上有两个数据库。这些数据库都镜像到第二台服务器。DB1在DB2上运行SELECT查询

该查询假设DB1和DB2位于同一个DB服务器上,但如果其中一个发生故障,该怎么办

目前,我们的代码将出错,因为DB1和DB2不再位于同一台服务器上。有没有一种方法可以让DB1查询DB2在它所在的服务器上