Par défaut, chaque système utilise son gestionnaire de transactions DTC (Distributed Transaction Coordinator) local pour initialiser et coordonner les transactions. Cependant, vous pouvez configurer votre ordinateur pour qu’il utilise le gestionnaire de transactions DTC d’un autre système en tant que coordinateur de transactions par défaut. Le gestionnaire de transactions DTC sur le système spécifié est utilisé en tant que coordinateur de transactions chaque fois qu’un client sur le système local initialise une transaction DTC et qu’il ne spécifie pas de manière explicite un coordinateur de transactions. Le coordinateur de transaction par défaut coordonne toutes les transactions initialisées par COM+ ou tout autre client utilisant des transactions. Le coordinateur de transactions par défaut fait également office de coordinateur de transactions pour tous les gestionnaires de ressources sur le système local qui s’enrôlent dans une transaction DTC quelconque.

Le système que vous sélectionnez en tant que coordinateur de transactions par défaut doit être fiable. La connexion réseau au système hébergeant le coordinateur de transactions par défaut doit également être fiable. Dans le cas contraire, la spécification d’un coordinateur de transactions par défaut risque de réduire la disponibilité du DTC sur le système local.

Si vous décidez d’utiliser un coordinateur de transactions par défaut à distance, votre ordinateur et le coordinateur de transactions à distance doivent être configurés pour autoriser l’accès DTC réseau. Pour savoir comment activer l’accès DTC réseau, consultez la section Configurer la sécurité DTC.

Pour mener à bien cette procédure, il est nécessaire d’appartenir au groupe Administrateurs ou à un groupe équivalent. Pour plus d’informations, consultez la section « Considérations supplémentaires » de cette rubrique.

Pour désigner un système distant en tant que coordinateur de transactions par défaut
  1. Ouvrez Services de composants.

  2. Dans le composant logiciel enfichable Services de composants, cliquez avec le bouton droit de votre souris sur l’ordinateur dont vous voulez modifier les paramètres du coordinateur de transactions (Poste de travail, par exemple) puis cliquez sur Propriétés.

  3. Dans la boîte de dialogue des propriétés, cliquez sur l’onglet MSDTC.

  4. Désactivez la case Utiliser un coordinateur local.

  5. Sous Nom de l’hôte coordinateur à distance, tapez le nom du système distant. Si vous n’êtes pas sûr du nom exact, cliquez sur Sélectionner pour afficher une liste de tous les composants sur le réseau puis sélectionnez l’ordinateur de votre choix dans la liste.

  6. Cliquez sur OK.

Considérations supplémentaires

  • Le composant logiciel enfichable Services de composants ne figure plus dans Outils d’administration. Pour ouvrir Services de composants, cliquez sur Démarrer. Dans la zone de recherche, tapez dcomcnfg, puis appuyez sur Entrée.

  • Pour configurer le coordinateur de transactions par défaut, vous devez disposer d’informations d’identification d’administrateur sur le système local et le système désigné en tant que coordinateur par défaut. Le système DTC local peut ainsi extraire les informations appropriées du registre du système coordinateur de transactions par défaut.

Pour désigner le système local en tant que coordinateur de transactions par défaut
  1. Ouvrez Services de composants.

  2. Dans l’arborescence de la console, cliquez avec le bouton droit de votre souris sur l’ordinateur que vous voulez désigner en tant que coordinateur de transactions par défaut puis cliquez sur Propriétés.

  3. Dans la boîte de dialogue des propriétés de l’ordinateur, cliquez sur l’onglet MSDTC.

  4. Cochez la case Utiliser un coordinateur local.

  5. Cliquez sur OK.

Considérations supplémentaires

  • Le composant logiciel enfichable Services de composants ne figure plus dans Outils d’administration. Pour ouvrir Services de composants, cliquez sur Démarrer. Dans la zone de recherche, tapez dcomcnfg, puis appuyez sur Entrée.

  • Pour configurer le coordinateur de transactions par défaut, vous devez disposer d’informations d’identification d’administrateur sur le système local et sur le système désigné en tant que coordinateur par défaut. Le système DTC local peut ainsi extraire les informations appropriées du Registre du système coordinateur de transactions par défaut.

Références supplémentaires


Table des matières