我们通过VPNnetworking在两台物理服务器上实施了SQL Server High Availability。 SQL Server 2012,Windows Server 2012 R2。
有人指出,分布式事务处理与NODE1和NODE2接通,并NODE1 ON和NODE2 OFF完美工作。
我们testing,故障切换一次closuresNODE1和NODE2,反之亦然。
有经验的是,MSDTC在故障转移后没有工作。
这也是在下面的链接中也注意到, http://msdn.microsoft.com/en-us/library/ms366279.aspx
但是,在故障转移群集pipe理器中,我可以发现 – 可以添加的SQL Server MSDTCangular色。 这个angular色是否可以解决这个问题? 或者是否需要使用SAN存储回滚到正常故障转移群集安装才能执行此操作?
另外,需要注意的是,当两个节点都打开时,NODE2以只读模式可用。 这是正常的吗?
问题已经解决。 在使用SQL Server 2012 / 2012R2 / 2014高可用性平台时,不可能实现MSDTC服务。 您将无法将MSDTC服务添加到您的群集服务angular色。
我将整个系统恢复为经典的Clustring服务 – SQLNODE1,SQLNODE2,SAN Drive [我们安装了Buffallo Tera Byte解决scheme]。 安装直接在SAN Drive上完成。
请根据您的需求和未来的整合或使用select您的平台,SAN解决scheme和联锁。