If-Koubou

Fix "Новата транзакция не може да се запише в определения координатор на транзакции" на Server 2003 SP2

Fix "Новата транзакция не може да се запише в определения координатор на транзакции" на Server 2003 SP2 (Как да)

Ако работите с уеб приложение, използващо оригиналната ASP технология в Windows Server 2003, може да получите това съобщение за грешка, след като преминете към Service Pack 2: "Новата транзакция не може да се запише в определения координатор на транзакциите. [-2,147,168,246] ".

Причината за тази грешка е, че MSDTC има настройка, която изисква удостоверяване за разпределени транзакции, а надстройването до SP2 може да промени настройката в изискваната, вместо да е нула.

За да коригирате тази грешка, отворете Компонентни услуги и щракнете с десния бутон върху иконата на Моят компютър и изберете свойства.

Изберете раздела MSDTC и след това в долната част на прозореца кликнете върху бутона Configuration Security.

В този прозорец променете настройката в "Съобщение за управление на транзакции" на "Не се изисква удостоверяване".

Това трябва да реши тази грешка.

Имайте предвид, че ако имате защитна стена между уеб сървъра и сървъра на база данни, тогава трябва да сте сигурни, че между двете машини ще има отворени високи портове заедно с RPC, тъй като това може да доведе до същата грешка.