I've used DTCTester before to diagnose MSDTC problems. However, I just noticed DTCPing seems to do about the same thing. What's the difference between these two?
From what I can tell so far, DTCPing needs to run on both client and server machines, whereas DTCTester only needs to run from the client. Are there any other differences?
Introduction. By using the DTCPing tool, you can test the name resolution between two computers. You can also test the remote procedure call (RPC) communication between two computers. Additionally, you can obtain the following information by using the DTCPing tool: MS DTC security settings.
Reinstalling MSDTC may reset MSDTC Security Configuration options back to default values. Verify that the MSDTC Security Configuration options are set to the appropriate values after reinstalling MSDTC. Reinstalling MSDTC may change the Startup Type value for the Distributed Transaction Coordinator service.
Click Start, click Run, type cmd, and then click OK. Type net stop msdtc , and then press ENTER. Type net start msdtc , and then press ENTER. Open the Component Services Microsoft Management Console (MMC) snap-in.
Testing DTC settings is very common when installing BizTalk Server, so from the BTS documentation, so - from http://msdn.microsoft.com/en-us/library/aa561924.aspx
Use the DTCTester utility to verify transaction support between two computers if SQL Server is installed on one of the computers. The DTCTester utility uses ODBC to verify transaction support against a SQL Server database. For more information about DTCTester see How to Use DTCTester Tool.
Use DTCPing to verify transaction support between two computers if SQL Server is not installed on either computer. The DTCPing tool must be run on both the client and server computer and is a good alternative to the DTCTester utility when SQL Server is not installed on either computer. For more information about DTCPing, see How to troubleshoot MS DTC firewall issues.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With