Comment activer l’accès DTC réseau
Cet article décrit les procédures que vous suivez pour activer l’accès DTC (Network Distributed Transaction Coordinator).
S’applique à : Windows Server 2003
Numéro de base de connaissances d’origine : 817064
Résumé
Note
La procédure suivante concerne Windows Server 2003. Elle ne s’applique pas à Microsoft Windows 2000 Server.
Par défaut, l’accès DTC réseau est désactivé sur les produits Windows Server 2003 mentionnés dans la section « S’applique à ». Lorsque vous n’activez pas l’accès DTC réseau sur le serveur, les applications peuvent uniquement utiliser des transactions qui restent sur l’ordinateur local. Par exemple, les transactions ne peuvent pas passer d’un ordinateur local à une base de données qui s’exécute sur un ordinateur distinct si l’accès DTC réseau est désactivé.
Lorsque l’accès DTC réseau est désactivé, les clients qui tentent d’accéder à DTC sur le serveur peuvent recevoir le message d’erreur suivant :
0x8004D025 d’erreur (XACT_E_PARTNER_NETWORK_TX_DISABLED)
Plus d’informations
Étapes d’activation de l’accès DTC réseau
- Cliquez sur Démarrer, pointez sur Panneau de configuration, puis cliquez sur Ajouter ou supprimer des programmes.
- Cliquez sur Ajouter/Supprimer des composants Windows.
- Sélectionnez Serveur d’applications, puis cliquez sur Détails.
- Sélectionnez Activer l’accès DTC réseau, puis cliquez sur OK.
- Cliquez sur Suivant.
- Cliquez sur Terminer.
Si vous exécutez Windows Server 2003 Service Pack 1 (SP1), vous devez suivre ces étapes supplémentaires :
Cliquez sur Démarrer, cliquez sur Exécuter, tapez comexp.msc, puis cliquez sur OK pour ouvrir les services de composants.
Développez Services de composants, développez Ordinateurs, cliquez avec le bouton droit sur Mon ordinateur, puis cliquez sur Propriétés.
Sous l’onglet MSDTC , cliquez sur Configuration de la sécurité sous Configuration de la transaction, cliquez sur la case à cocher Accès DTC réseau sous Paramètres de sécurité, puis cliquez sur les cases à cocher suivantes sous Communication du Gestionnaire de transactions :
- Autoriser le trafic entrant
- Autoriser le trafic sortant
Sur les clusters Microsoft Cluster Server (MSCS), vous ne pouvez pas sélectionner l’authentification mutuelle requise. Par conséquent, cliquez pour sélectionner l’une des cases à cocher suivantes :
- Authentification de l’appelant entrante requise
- Aucune authentification requise
Note
Pour plus d’informations sur ces options, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
899191 nouvelle fonctionnalité du service Distributed Transaction Coordinator dans Windows Server 2003 Service Pack 1 et dans Windows XP Service Pack 2Vérifiez que le compte d’ouverture de session est défini sur NTAUTHORITY\NetworkService.
Cliquez sur OK. Une boîte de message explique que le service MS DTC sera arrêté et redémarré, et que tous les services dépendants seront également arrêtés et redémarrés. Sélectionnez Oui.
Note
S’il s’agit d’un cluster MNS (Majority Node Set), n’utilisez pas la ressource MNS comme périphérique de stockage pour MS DTC. MS DTC nécessite une ressource de stockage telle qu’un disque physique.
References
Pour plus d’informations sur les nouveautés de Microsoft COM+ 1.5, visitez le site web Microsoft Developer Network (MSDN) suivant :
Nouveautés de COM+ 1.5