bonjour,
@SQLpro: meme si je commence la transaction explicitement c'est toujours le meme message.
j'ai refait le teste sur Server 2003, sql server 2005 et server 2008, sql server 2008:
j'ai vérifié que le service DTC est démarré sur les deux serveurs, j'ai même démarré les transaction explicitement (par la commande :
BEGIN DISTRIBUTED TRANSACTION
), mais toujours ça marche pas.
mais quand j'ai modifié la valeur des registres de HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC.
TurnOffRpcSecurity à 1, AllowOnlySecureRpcCalls à 0, et FallbackToUnsecureRPCUfNecessary à 0, ça marche j'ai redémarre mon PC et toujours ça marche.
le lendemain j'ai allumé mon PC et le problème des transactions a revenu.
mais quand j'ai accédé au base des registre j'ai trouvé q'il a gardé toujours les modifications, mais quand j'accède en mode modifications et je remets toujours les les même valeurs des registres et je mis ok, apres ça marche!!!!!!!!!!!!!!!
je ne sais pas pourquoi?
notons que sur le server 2008 64bit ça marche pas même si je change la valeur des registres.
Merci.
Partager