Bonjour,

Je cherche des pistes d'exploration pour essayer de corriger mon problème dont voici la problèmatique :

un serveur sous windows 2008R2 avec deux instances sous SQL Server 2008R2

J'ai une base A sur une instance 1 et une base B sur une instance 2
un trigger mets à jour la base B grace à des requetes faite sur le base A
les échanges se font grace à un serveur lié.
ce trigger comporte une transaction qui va mettre à jour 3 tables.

Nous avons exactement le meme procédé mais à l'inverse instance 2 vers instance 1

Sur notre serveur de test cela marche trés bien.
Par contre chez notre client nous avons ce message lors des echanges de 1 vers 2
Transaction context in use by another session.

A noter que les echanges entre 2 vers 1 se passe bien chez le client.

Les serveurs liés sont parametrés de manières identique.
les serveurs ont la meme config local DTC

la configuration

notre version
product version product level edition
10.50.4000.0 SP2 Developer Edition (64-bit)

version du client
productversion productlevel edition
10.50.2500.0 SP1 Standard Edition (64-bit)

ce probleme peut il être du à cette diffference de version ?
Je ne sais plus ou chercher.
si vous avez des idées ?

Merci!