Wykonywanie transakcji rozproszonych
Microsoft Distributed Transaction Coordinator (MS DTC) umożliwia aplikacjom rozciągają się dwa lub więcej wystąpień transakcji SQL Server.Umożliwia także aplikacje na uczestniczenie w transakcjach zarządzanych przez menedżerów transakcji, zgodne z otwartej grupy DTP XA standardowych.
Zazwyczaj wszystkie polecenia zarządzania transakcji są wysyłane za pośrednictwem SQL Server sterownik ODBC macierzystym klienta do serwera.Transakcja jest rozpoczynane przez wywołanie Procedura SQLSetConnectAttr występuje tryb autozatwierdzania wynosiNastępnie aplikacja wykonuje aktualizacje transakcji i wywołania SQLEndTran z SQL_COMMIT albo SQL_ROLLBACK opcji.
Podczas korzystania z usługi MS DTC, usługa MS DTC staje Menedżera transakcji i aplikacja nie używa już SQLEndTran.