我承认我有点小气,但我不想为通过镜像获得 SQL Server 自动故障转移所需的三台服务器而奔波,尤其是因为这三台服务器中的一台除了作为见证服务器之外什么都不做。
如果我设置了从主服务器到备份服务器的正常 SQL 复制(比如快照),我可以在我的 ASP.NET 应用程序中设置我的连接字符串以包含“故障转移伙伴=备份”吗?似乎客户端上的 ADO.NET 应该只尝试主节点,如果主节点不可用,则故障转移到备份。
或者这只适用于镜像?
(我喜欢镜像的想法,但是如果您不想为见证服务器付费,则必须手动将备份服务器切换为主服务器。)
谢谢!