我有4个数据库使用高保护模式镜像,而在同一个域中的两个服务器(主体和镜像)之间没有见证服务器。手动故障转移工作好几天。但后来某种程度上,主服务器的IP在DNS中被更改,然后这些数据库的镜像状态进入断开状态,并且只有在DNS服务器中将主服务器IP更改为其原始状态时它才保持在该状态。
为什么它保持断开状态以及如何使镜像状态为同步?
答案 0 :(得分:2)
除非您使用IP(您不应该使用IP)设置合作伙伴名称,否则IP是相关的。由于委托人不能与镜子联系,因此镜子是双向的。您需要调查为什么会这样:
sys.database_mirroring
alter database <dbname> set partner resume;
on principal