Verifica che il DTC sia avviato sulla macchina su cui è in esecuzione il tuo codice. Poiché stai utilizzando 2 connessioni nell'ambito della transazione, la transazione verrà promossa a una transazione basata su DTC.
Inoltre, controlla che la sicurezza sia configurata correttamente (verificalo consentendo la partecipazione anonima alla transazione DTC) e che il tuo firewall consenta il DTC attraverso di essa.
Dai un'occhiata a questa FAQ del forum:Distributed Transaction Coordinator (MSDTC) e Domande frequenti sulle transazioni
[Relativo a questa domanda SO:Coordinatore delle transazioni distribuite ]