0

我有一个带有自动故障转移设置的镜像和见证设置。镜像的服务器端工作正常,当我们将网络电缆从数据库故障转移到故障转移服务器时。

我遇到的问题是我正在使用的连接字符串:

Driver={SQL Server};Server=WCFTEPATSQL01;Failover_Partner=WCFTEPATSQL02;Initial Database=DBForms;Trusted_Connection=SSPI;Network=dbmssocn;Pooling=false

当主服务器关闭时,不会将连接发送到故障转移伙伴。我可以将服务器地址更改为故障转移地址,这将起作用,但这不是我应该做的。

该设置是 IIS 7.5 上的经典 asp。

任何帮助都会很棒,因为我已经尝试了几乎所有的东西。

4

1 回答 1

0

我已经解决了自己的问题,看起来 SQL Server 驱动程序无法识别故障转移伙伴,我将连接字符串更改为:

Driver={SQL Server Native Client 10.0};Failover_Partner=WCFTEPATSQL02;Server=WCFTEPATSQL01;Database=DBForms;Trusted_Connection=yes;Network=dbmssocn;Pooling=false

一切都很好。

于 2014-03-20T15:43:40.233 回答