SQL DB镜像

时间:2017-08-28 15:27:14

标签: sql-server database-mirroring

我在镜像中配置了两个SQL 2016服务器,并带有见证。我们已经运行了一些故障转移测试,除了以下两种情况外,每项测试都已成功完成。有谁知道为什么这些场景不会导致故障转移?

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

1 个答案:

答案 0 :(得分:1)

部分答案:

(1)卸载磁盘不会导致故障转移,因为镜像不会主动检查以确认SQL Server组件已启动并正在运行 - 而是侦听错误并使用超时机制。每BOL,disk failures are unlikely to be detected