我在SQL2012中为HAG的主动和被动节点。当连接字符串传递一个“READ-ONLY”参数时,被动节点会不断被命中。因此,举例来说,报告会每天使用这种类型的连接。高可用性组和故障转移
最近我们有一个QA环境设置,HAG的主动 - 主动,所以没有被动节点。通过与DBA交谈,我被告知,两种设置(主动 - 主动式与主动 - 被动式)之间的区别在于:在故障切换情况下,主动 - 主动式设置允许到的“读写”连接继续工作 。
在主动 - 被动故障切换情况下,任何“读写”连接都不起作用,因为被动数据库只允许“只读”类型的连接。此外,像SSRS这样的工具会失败,因为它们一次只能在一个节点上安装。目前我们只将它安装在被动节点中。这没有意义,因为被动节点是一个节点,这意味着我们应该能够将它安装在主动节点中。从技术上讲,这一切都是有道理的......但事实并非如此。
是不是其中的主要目的的HAG组提供故障转移保护不管设置?任何人都可以阐明这一点吗?