web-dev-qa-db-fra.com

Comment réparer le Gestionnaire de transactions distribuées (MSDTC) a été désactivé erreurs

Nous utilisons les fonctionnalités de portée de transaction d’ASP.NET pour gérer les transactions distribuées. Pour ce faire, nous devons activer les transactions distribuées via le lien suivant:
Le gestionnaire de transactions du partenaire a désactivé la prise en charge des transactions réseau/distantes

Cela fonctionne bien avec SQL Server 2005 et Windows Server 2003, mais s’agissant du serveur Windows Server 2008 et de SQL Server 2005, nous obtenons l’erreur suivante, nous avons néanmoins suivi les étapes décrites dans le lien ci-dessus:

Windows Server 2008 + SQL Server 2005 +, l'accès réseau pour MSDTC (Distributed Transaction Manager) a été désactivé. Veuillez activer DTC pour l'accès au réseau dans la configuration de sécurité pour MSDTC à l'aide de l'outil administratif Component Services.

12
Jalpesh Vadgama

Sur mon blog, je discute d'un correctif: Fix MSDTC (coordinateur de transactions Microsoft Distributed)

Cet article vous aidera à configurer l’installation et à vérifier la communication de MSDTC entre les serveurs. Vérifiez s'il vous plaît:

  • Réseau
  • Pare-feu
  • Permission ACL

Vous pouvez configurer vos serveurs et tester le MSDTC en utilisant l’outil suivant. DTCTester: http://support.Microsoft.com/default.aspx?scid=kb;EN-US;Q293799

4
Pongsathon.keng

Windows 2008 a un modèle de sécurité différent de celui de Windows 2003 et est géré par un fichier xml contenant un ensemble complet d'entrées de sécurité. Je ne suis pas encore entré dans les détails, donc tout ce que je peux faire, c'est vous donner un début.

Sélectionnez Outils d'administration -> Assistant de configuration de la sécurité. Trouvez votre politique de sécurité actuelle (ne savez pas où elle est stockée, mais technet vous le dira). Descendez dans la liste et assurez-vous que les transactions distribuées sont cochées. Ils ne sont pas cochés par défaut. Appliquez la nouvelle stratégie.

Soyez prudent avec cet utilitaire, vous risqueriez de casser votre système ou d'ouvrir un trou de sécurité. J'espère que cela pourra aider. Bob.

0
scope_creep