我之前使用过DTCTester来诊断MSDTC问题.但是,我只是注意到DTCPing似乎做了同样的事情.这两者有什么区别?
据我所知,到目前为止,DTCPing需要在客户端和服务器上运行,而DTCTester只需要从客户端运行.还有其他差异吗?
在安装BizTalk Server时测试DTC设置非常常见,因此从BTS文档中可以看到 - 来自http://msdn.microsoft.com/en-us/library/aa561924.aspx
如果在其中一台计算机上安装了SQL Server,请使用DTCTester实用程序验证两台计算机之间的事务支持.DTCTester实用程序使用ODBC来验证对SQL Server数据库的事务支持.有关DTCTester的详细信息,请参阅如何使用DTCTester工具.
如果两台计算机上未安装SQL Server,请使用DTCPing验证两台计算机之间的事务支持.DTCPing工具必须在客户端和服务器计算机上运行,并且在任一计算机上未安装SQL Server时,它是DTCTester实用程序的良好替代方案.有关DTCPing的详细信息,请参阅如何解决MS DTC防火墙问题.