使用场景
多台SQL Server服务器需要开始分布式事务的时候。
启用步骤
在各个服务器中同时启动msdtc服务
多台服务器同时配置本地DTC
控制面板->管理工具->组件服务->计算机->我的电脑->本地DTC
DTC的配置如下图所示。
如果安全性要求高就选择进行身份验证。
点击应用以后,重启DTC的服务。
如果局域网在同一个网段中这里已经可以了。
这里注意一下:如果服务器之前存在网管、防火墙,必须开启TCP 135端口
不在一个局域网中的设置或者跨网段
这里需要服务器之间能够ping通(不是IP地址,是机器名)
如果相互ping有问题,修改:system32/driver/etc 目录下的hosts文件(不会修改的请百度一下)