你的位置:首页 > 软件开发 > 数据库 > SQL Server的AlwaysOn错误19456和41158

SQL Server的AlwaysOn错误19456和41158

发布时间:2016-09-08 22:00:07
SQL Server的AlwaysOn错误19456和41158 最近在公司搞异地数据库容灾,使用AlwaysOn的异地节点进行数据同步,在搭建的过程中遇到了一些问题软件版本SQL Server2014Windows2012R2 网络环境两个机房,一个机房是一个网段,另一 ...

SQL Server的AlwaysOn错误19456和41158

 

最近在公司搞异地数据库容灾,使用AlwaysOn的异地节点进行数据同步,在搭建的过程中遇到了一些问题

软件版本

SQL Server2014

Windows2012R2

 

网络环境

两个机房,一个机房是一个网段,另一个机房是另一个网段,也就是两个子网,两个网段,但是在同一个域中,而且使用了VPN

SQL Server的AlwaysOn错误19456和41158

 

AlwaysOn是支持多子网的,在跨机房,多子网环境有几个地方需要注意

1、在搭建过程中需要把异地节点的投票权去掉,这个在搭建过程中没有遇到问题服务器“xxxxxx”无法承载为可用性组侦听器配置的任何 IP 地址。或者配置可承载指定 IP 地址之一的公共群集网络,或者添加可在此服务器的公共群集网络上承载的另一个侦听器 IP 地址。

解决这个问题的方法是在侦听器里再添加另一个网段的vip

SQL Server的AlwaysOn错误19456和41158

SQL Server的AlwaysOn错误19456和41158

SQL Server的AlwaysOn错误19456和41158

SQL Server的AlwaysOn错误19456和41158

这样侦听器现在有两个网段的vip了,异地机房的侦听器IP在添加之后会自动脱机,不用理会它

 

3、由于是新添加的异地节点,添加到已有的可用性组中,那么可能遇到下面这个报错

无法将实例xxx联接到可用性组xxx无法将可用性副本联接到可用性组xx,该操作遇到了SQL Server错误41106,已被回滚。

原标题:SQL Server的AlwaysOn错误19456和41158

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。