Mein Linked Server ist korrekt eingerichtet, ich bin in der Lage, die folgende Abfrage durchzuführen.
INSERT INTO [RemoteServer].[Tabelle] SELECT * FROM [LokalerServer].[Tabelle]
Wenn ich jedoch das Gleiche tue innerhalb der Transaktion
BEGIN TRAN INSERT INTO [RemoteServer].[Tabelle] SELECT * FROM [LokalerServer].[Tabelle] COMMIT TRAN
Ich erhalte Fehler wie
OLE DB-Anbieter "SQLNCLI" für verknüpfte Server "66.70.123.202" zurück Meldung "Keine Transaktion ist aktiv". Msg 7391, Ebene 16, Zustand 2, Zeile 3 Der Vorgang konnte nicht ausgeführt werden weil der OLE DB-Anbieter "SQLNCLI" für den verknüpften Server "66.70.123.202" war nicht in der Lage war, eine verteilte Transaktion zu beginnen.