Fix Ny transaktion kan ikke hente i den angivne transaktionskoordinator på Server 2003 SP2
Hvis du kører en webapplikation ved hjælp af den oprindelige ASP-teknologi på Windows Server 2003, kan du muligvis få denne fejlmeddelelse, når du opgraderer til Service Pack 2: "Ny transaktion kan ikke registreres i den angivne transaktionskoordinator. [-2147168246]”.
Årsagen til denne fejl er, at MSDTC har en indstilling, der kræver godkendelse for distribuerede transaktioner, og opgraderingen til SP2 kan ændre indstillingen til krævet i stedet for ingen.
For at rette op på denne fejl skal du åbne Component Services og højreklikke på ikonet Denne computer og vælge egenskaber.
Vælg MSDTC-fanen, og klik derefter på knappen Sikkerhedskonfiguration nederst i vinduet.
I dette vindue skal du ændre indstillingen under Transaction Manager Communication til "No Authentication Required".
Dette bør løse denne fejl.
Bemærk, at hvis du har en firewall mellem webserveren og databaseserveren, skal du sørge for, at høje porte er åbne mellem de to maskiner sammen med RPC, da det også kunne medføre samme fejl.