OVH Cloud OVH Cloud

A quoi ça sert ?

2 réponses
Avatar
POL
Bonjour,
Travaillant sous XP-Pro et disposant d'un parefeu (Zone-
Alarm) et d'un antivirus (Norton), j'aimerais savoir si=20
je dois ou non donner l'autorisation de connexion=20
automatique =E0 internet au programme nomm=E9 "MS DTC CONSOLE=20
PROGRAM" (Microsoft Distributed Transaction Coordinator)=20
qui est install=E9 dans c:\...\system32\MSDTC.EXE
En fait, quel est le r=F4le de ce programme ? Merci de=20
m'=E9clairer sur ces 2 points.
POL.

2 réponses

Avatar
Claude LaFrenière
"POL" a formulé ce vendredi :
Bonjour,
Travaillant sous XP-Pro et disposant d'un parefeu (Zone-
Alarm) et d'un antivirus (Norton), j'aimerais savoir si
je dois ou non donner l'autorisation de connexion
automatique à internet au programme nommé "MS DTC CONSOLE
PROGRAM" (Microsoft Distributed Transaction Coordinator)
qui est installé dans c:...system32MSDTC.EXE
En fait, quel est le rôle de ce programme ? Merci de
m'éclairer sur ces 2 points.
POL.


Bonjour POL !

Réponse "barbare" : c'est un machin pour réseau (serveur)...
Ce service ne devrait-il pas être désactivé ? voir là
http://a.vouillon.online.fr/28.htm

Amicalement.

--
COALITION CONTRE LE POLLUPOSTAGE:
http://www.euro.cauce.org/fr/index.html France
http://cauce.ca/news.html Canada (anglais)
http://www.spampal.tk/ Anti-spam
FAQ etc.
http://a.vouillon.online.fr/ Windows Xp
http://www.arobase.org/ Courriel
http://www.grc.com/ Gibson Research
http://www.optimix.be.tf/ JacK
http://www.bellamyjc.org/ JC Bellamy
http://perso.wanadoo.fr/websecurite/ WebSecure

Claude LaFrenière

Avatar
Jean-Claude BELLAMY
POL s'est ainsi exprimé:

Bonjour,
Travaillant sous XP-Pro et disposant d'un parefeu (Zone-
Alarm) et d'un antivirus (Norton), j'aimerais savoir si
je dois ou non donner l'autorisation de connexion
automatique à internet au programme nommé "MS DTC CONSOLE
PROGRAM" (Microsoft Distributed Transaction Coordinator)
qui est installé dans c:...system32MSDTC.EXE
En fait, quel est le rôle de ce programme ? Merci de
m'éclairer sur ces 2 points.


"Microsoft Distributed Transaction Coordinator" est un gestionnaire de
transactions multiples qui couvrent plusieurs ressources.
Bon, tu vas me rétorquer (à juste titre) que cela ne t'éclaire guère
davantage!

On va donc prendre un exemple basique d'appli client/serveur :
- un serveur gérant une base de données "clients"
(nom, adresse, ..., crédit disponible)
- un serveur gérant une base de données "produits"
(fiche signalétique, stocks, prix de vente)
- un serveur gérant une base de données "commandes"
(date, produits, clients)
Chaque serveur peut se trouver sur des machines physiques distinctes,
situées éventuellement à des endroits géographiques différents.
NB: ces serveurs ne sont pas forcément des SQL Windows.
Les bases peuvent être sous Oracle, DB2, Informix, ...

Un client veut commander "n" produits a, b ,c ...

Il va donc y avoir plusieurs "transactions" :
- consultation de la base "client" pour savoir
s'il est bien répertorié, et détermination de
son "crédit"
- consultation de la base "produits" pour savoir
s'ils sont disponibles, et le montant que cela
représente
- à partir des résultats précédents, consultation
de la base "commandes" pour établir (ou non)
une nouvelle commande si crédit dispo >= montant

Le rôle du MSDTC est de coordonner ces différentes requêtes entre elles
(pour simplifier!)

Sous Windows c'est un service, qui dépend du services RPC (appel de
procédure distante) et du service de gestion des comptes de sécurité. Aucun
autre service n'en dépend par défaut.

Donc avec une machine isolée, qui n'a pas à effectuer de transactions avec
des serveurs SQL ou autre, on peut très bien arrêter ce service.
(mais il est indiqué dans le MSDN qu'on ne peut pas désinstaller MSDTC par
ajout/suppression de programmes)

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*