2011-04-05 70 views
0

如果主体数据库变得不可用,我们的应用程序需要使用不同的(精简版)主体数据库版本。备份数据库与主体具有相同的结构和对象,有些表只会有较少的数据。使用连接字符串的'failover partner'属性故障转移到非镜像数据库

是否有一种方法可以设置数据库镜像,使得不会发生真正的镜像,但.NET连接字符串的“故障转移伙伴”属性仍可用于连接到另一个数据库而不会获得数据库未配置镜像错误?

谢谢。

回答

0

或尝试DNS故障转移,即交换DNS服务器中主服务器的主机名。

0

否。要使用数据库镜像功能(即连接字符串中的'failover partner'),您需要部署数据库镜像。

显然,如果您需要故障切换到备用数据库(如果主体不可用),那么您应该使用...数据库镜像。

+0

出于安全原因,我们无法在备用数据库中设置完整的数据集。我们可以让应用程序启动的最低限度。所以镜像对我们来说并不真实。我们只是想利用镜像配置的故障转移部分,而不实际在数据库之间移动任何数据。 – 2011-04-06 13:58:56

相关问题