BizTalk Server: Step-by-Step Guide For Configuring MSDTC for non-clustered servers
Introduction
This is a step-by-step guide for configuring MSDTC correctly for BizTalk Server 2013 R2 to address the complexity of configuring MSDTC.
Prerequisites
- You must be running a command prompt as an administrator.
- This process only works on Windows 8/8.1 and Windows Server 2012 and R2.
- Everything except the PowerShell command will work, but only in 8/8.1/2012 and R2 did they expose MSDTC to Power Shell.
Step by Step
- "%WINDIR%\system32\msdtc.exe" -uninstall
- "%WINDIR%\system32\msdtc.exe" -install
- "%WINDIR%\System32\WindowsPowerShell\v1.0\powershell.exe" Set-DtcNetworkSetting -AuthenticationLevel Mutual -DtcName Local -InboundTransactionsEnabled $True -LUTransactionsEnabled $False -OutboundTransactionsEnabled $True -RemoteAdministrationAccessEnabled $False -RemoteClientAccessEnabled $False -XATransactionsEnabled $False -Confirm:$False
- "%WINDIR%\system32\sc.exe" config msdtc start= auto
- "%WINDIR%\system32\sc.exe" start MSDTC
See Also
Another important place to find an extensive amount of BizTalk-related articles is the TechNet Wiki. The best entry point is BizTalk Server Resources on the TechNet Wiki.