Επιδιόρθωση Η νέα συναλλαγή δεν μπορεί να εξαχθεί στον καθορισμένο συντονιστή συναλλαγών στον Server 2003 SP2
Εάν εκτελείτε μια εφαρμογή διαδικτύου χρησιμοποιώντας την αρχική τεχνολογία ASP στον Windows Server 2003, ίσως λάβετε αυτό το μήνυμα λάθους μόλις κάνετε αναβάθμιση στο Service Pack 2: "Η νέα συναλλαγή δεν μπορεί να καταταχθεί στον καθορισμένο συντονιστή συναλλαγών. [-2147168246] ".
Η αιτία για αυτό το σφάλμα είναι ότι το MSDTC έχει μια ρύθμιση που απαιτεί έλεγχο ταυτότητας για διανεμημένες συναλλαγές και η αναβάθμιση σε SP2 ενδέχεται να αλλάξει τη ρύθμιση σε απαιτούμενη αντί για καμία.
Για να διορθώσετε αυτό το σφάλμα, ανοίξτε τις Υπηρεσίες συνιστωσών και κάντε δεξί κλικ στο εικονίδιο Ο Υπολογιστής μου και επιλέξτε ιδιότητες.
Επιλέξτε την καρτέλα MSDTC και στη συνέχεια στο κάτω μέρος του παραθύρου κάντε κλικ στο κουμπί Configuration Security.
Σε αυτό το παράθυρο, αλλάξτε τη ρύθμιση κάτω από την ανακοίνωση "Διαχείριση συναλλαγών" στην ενότητα "Δεν απαιτείται έλεγχος ταυτότητας".
Αυτό θα πρέπει να επιλύσει αυτό το σφάλμα.
Σημειώστε ότι αν έχετε ένα τείχος προστασίας μεταξύ του διακομιστή ιστού και του διακομιστή βάσης δεδομένων τότε θα πρέπει να βεβαιωθείτε ότι οι υψηλές θύρες είναι ανοικτές μεταξύ των δύο μηχανών μαζί με το RPC, καθώς αυτό θα μπορούσε επίσης να προκαλέσει το ίδιο λάθος.