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 aktiveres 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 sikre, at der er åbne høje porte mellem de to maskiner sammen med RPC, da det også kunne medføre samme fejl.

Top Tips:
Kommentarer: