Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the difference between DTCPing and DTCTester?

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?

like image 490
Esteban Araya Avatar asked Oct 01 '08 19:10

Esteban Araya


People also ask

What is DTCPing?

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.

How to resolve MSDTC issue?

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.

How do I know if Msdtc is running?

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.


1 Answers

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.

like image 126
Yossi Dahan Avatar answered Nov 01 '22 22:11

Yossi Dahan