2017-08-28 145 views
1

我有两台SQL 2016服务器配有镜像和证人。我们一直在运行一些故障转移测试,除了以下两种情况,每个测试都已成功。有谁知道为什么这些场景不会导致故障转移?SQL数据库镜像

  1. 卸载数据库文件驻留在主服务器上的存储不会使服务器失效。我认为证人会注意到这些文件不再存在并且故障转移?
  2. 在主服务器上将网络限制为1kbps时,断开主服务器和辅助服务器上的镜像。我认为证人会失去与主要连接的连接,因为网络速度很慢并且故障切换,但两台服务器都处于断开状态。

有没有人遇到过这些问题?

+0

FYI:你会得到更多的关注对这些核心问题的DBA https://dba.stackexchange.com/ – TheGameiswar

+0

这里我推荐关闭了这个问题,并要求对dba.se – TheGameiswar

+0

是不同的服务器上你的证人 – TheGameiswar

回答

0

部分答案:

(1)拆卸硬盘不会引起故障转移,因为镜像不会主动检查以确认SQL Server组件启动和运行 - 而它侦听错误和使用超时机制。每BOL,disk failures are unlikely to be detected