Fix Nieuwe transactie kan niet worden opgenomen in de opgegeven transactiecoördinator op Server 2003 SP2
Als u een webtoepassing gebruikt met de oorspronkelijke ASP-technologie op Windows Server 2003, krijgt u deze foutmelding mogelijk zodra u een upgrade uitvoert naar Service Pack 2: "Nieuwe transactie kan niet worden opgenomen in de opgegeven transactiecoördinator. [-2147168246]”.
De oorzaak van deze fout is dat MSDTC een instelling heeft die verificatie vereist voor gedistribueerde transacties, en de upgrade naar SP2 kan de instelling wijzigen naar vereist in plaats van geen.
Om deze fout te verhelpen, opent u Component Services en klikt u met de rechtermuisknop op het pictogram Deze computer en kiest u eigenschappen.
Kies het tabblad MSDTC en klik vervolgens onder aan het venster op de knop Beveiligingsconfiguratie.
Wijzig in dit venster de instelling onder Communicatie van transactiebeheer in "Geen verificatie vereist".
Dit zou deze fout moeten oplossen.
Houd er rekening mee dat als u een firewall tussen de webserver en de databaseserver heeft, u ervoor moet zorgen dat tussen RBC en de twee grote open poorten tussen beide machines open zijn, omdat dit ook dezelfde fout kan veroorzaken.