Hallo,
ich probiere grad über einen linked server eine stored procedure auszuführen und das ergebnis in eine temporäre tabelle zu schreiben.
ich kann die SP auch ausführen und das ergebnis anzeigen, aber sobald ich das ergebnis in eine tmp tabelle schreiben will bekomme ich den fehler:
Der Vorgang konnte nicht ausgeführt werden, da der OLE DB-Anbieter "SQLNCLI" für den Verbindungsserver "123" keine verteilte Transaktion beginnen konnte.
irgendwie ist mir das ganze unklar, wieso es einmal funktioniert und dann mit einer temp db nicht mehr....
vielleicht kann mir von euch wer weiterhelfen, wäre super ;-)
lg
ich probiere grad über einen linked server eine stored procedure auszuführen und das ergebnis in eine temporäre tabelle zu schreiben.
ich kann die SP auch ausführen und das ergebnis anzeigen, aber sobald ich das ergebnis in eine tmp tabelle schreiben will bekomme ich den fehler:
Der Vorgang konnte nicht ausgeführt werden, da der OLE DB-Anbieter "SQLNCLI" für den Verbindungsserver "123" keine verteilte Transaktion beginnen konnte.
irgendwie ist mir das ganze unklar, wieso es einmal funktioniert und dann mit einer temp db nicht mehr....
vielleicht kann mir von euch wer weiterhelfen, wäre super ;-)
lg
Code:
CREATE TABLE tabelle .... INSERT tabelle ... EXEC [linked_server].[db]....
Comment