Correction "La nouvelle transaction ne peut pas s'inscrire dans le coordinateur de transaction spécifié" sur Server 2003 SP2

Correction "La nouvelle transaction ne peut pas s'inscrire dans le coordinateur de transaction spécifié" sur Server 2003 SP2
Correction "La nouvelle transaction ne peut pas s'inscrire dans le coordinateur de transaction spécifié" sur Server 2003 SP2

Vidéo: Correction "La nouvelle transaction ne peut pas s'inscrire dans le coordinateur de transaction spécifié" sur Server 2003 SP2

Vidéo: Correction
Vidéo: Top 10 des raccourcis claviers avec la touche Windows - YouTube 2024, Avril
Anonim

Si vous exécutez une application Web utilisant la technologie ASP d'origine sur Windows Server 2003, vous pouvez recevoir ce message d'erreur une fois la mise à niveau vers le Service Pack 2: «Une nouvelle transaction ne peut pas s'inscrire dans le coordinateur de transaction spécifié. [-2147168246] ".

La cause de cette erreur est que MSDTC a un paramètre qui requiert une authentification pour les transactions distribuées et que la mise à niveau vers SP2 peut modifier le paramètre en obligatoire au lieu de aucune.

Pour corriger cette erreur, ouvrez Services de composants, cliquez avec le bouton droit de la souris sur l’icône Poste de travail et choisissez Propriétés.

Choisissez l'onglet MSDTC, puis au bas de la fenêtre, cliquez sur le bouton Configuration de la sécurité.
Choisissez l'onglet MSDTC, puis au bas de la fenêtre, cliquez sur le bouton Configuration de la sécurité.
Dans cette fenêtre, définissez le paramètre sous Communication du gestionnaire de transactions sur «Aucune authentification requise».
Dans cette fenêtre, définissez le paramètre sous Communication du gestionnaire de transactions sur «Aucune authentification requise».
Cela devrait résoudre cette erreur.
Cela devrait résoudre cette erreur.

Notez que si vous avez un pare-feu entre le serveur Web et le serveur de base de données, vous devez vous assurer que les ports élevés sont ouverts entre les deux ordinateurs, ainsi que RPC, car cela pourrait également provoquer la même erreur.

Conseillé: