Bonjour,
Je vous avoue de suite que je ne suis pas un crac dans ce domaine. Le problème est que je dois faire une transaction distribuée entre deux serveurs ServerA=Windows2000, serverB=Windows2008. Du point de vue SQL, pas de problèmes les requêtes sont bonnes, j'utilise bien la syntaxe des transactions distribuées

. Par contre à l'exécution de la transaction, je récupère:
OLE DB provider "SQLNCLI" for linked server "190.150.7.1" returned message "No transaction is active.".
Msg 7391, Level 16, State 2, Procedure Sp_Foo, Line 5
The operation could not be performed because OLE DB provider "SQLNCLI" for linked server "190.150.7.1" was unable to begin a distributed transaction.J'ai lu beaucoup de choses sur MSDTC, merci Google, qui est censé faire cette action, mais je ne vois pas comment configurer ce service. Il est présent sur mes deux serveurs.
Si quelqu'un peut eclairer ma lanterne ce serai sympa.
Merci.
PascalCmoa
email: PascalCmoa