OLE DB 'SQLOLEDB' n'a pas réussi à démarrer de transaction distribuée
Bonjour,
Viola j'ai pas mal parcouru les forums, trouvé quelques trucs à gauche, à droite mais toujours pas de solution.
J'exécute pour mes tests ce script
Code:
1 2 3 4 5 6 7 8
|
SET xact_abort ON
GO
BEGIN DISTRIBUTED TRANSACTION
SELECT * FROM "Serveur2\S05".MaBase.dbo.DEPARTEMENT
COMMIT TRAN
GO |
Je suis connecté à un Serveur 2003 avec SQL Serveur 2000.
Le Seveur2 est un Vista avec un SQL Serveur 2005.
La requête "SELECT * FROM "Serveur2\S05".MaBase.dbo.DEPARTEMEN" fonctionne. Par contre le script ci-dessus ne fonctionne pas.
- J'ai déjà vérifié les firwalls (désactiver + ajout port 135 et msdtc.exe)
- J'ai enlevé l'authentification du coté du DTC
- J'ai ajouté mon lien (EXEC sp_addlinkedserver 'Serveur2\S05', N'SQL SERVER'
- ....
Voila où en sont mes tests.
Avez-vous une idées ?