Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

HRESULT :0x8004D00E avec TransactionScope - C#

Vérifiez que le DTC est démarré sur la machine sur laquelle votre code est exécuté. Puisque vous utilisez 2 connexions dans le transactionscope, la transaction sera promue en transaction basée sur DTC.

Vérifiez également que la sécurité est correctement configurée (vérifiez cela en autorisant la participation anonyme à la transaction DTC) et que votre pare-feu autorise le DTC à le traverser.

Consultez la FAQ de ce forum : Coordinateur des transactions distribuées (MSDTC) et FAQ sur les transactions

[Lié à cette question SO :Coordinateur des transactions distribuées ]