Enable the Windows Distributed Transaction Coordinator
As the updates are between SQL servers, it does this using BEGIN DISTRIBUTED TRANSACTION
rather than the usual BEGIN TRANSACTION
; updates of this sort are, as stated in the name, distributed and required the Distributed Transaction Coordinator (DTC) Windows component to be enabled, which it is not by default, on both servers.
However, enabling DTC is straightforward and quick to do. Launch Component Services and expand the nodes (
) and right click on Local DTC; select Properties:Select the Security tab and mark the following checkboxes:
- Network DTC Access
- Allow Inbound
- Allow Outbound
When you click OK you’ll be prompted to restart the service along with a warning that dependent services will also be stopped, but will need to manually restarted:
Once the DTC service has been restated, click OK to dismiss the message:
Once DTC has been enabled on both servers, distributed transactions can be processed.
Read original post Enable the Windows Distributed Transaction Coordinator at azurecurve|Ramblings of an IT Professional
This was originally posted here.
*This post is locked for comments