Verwenden von Transaktionen mit verteilten Abfragen

SQL Server unterstützt den transaktionsbasierten Zugriff auf externe Daten mithilfe der OLE DB-Schnittstellen ITransactionLocal (lokale Transaktion) und ITransactionJoin (verteilte Transaktionen).

Durch das Verwenden verteilter Transaktionen stellt SQL Server sicher, dass für eine Transaktion, die mehrere Knoten betrifft, entweder ein Commit oder ein Rollback in allen Knoten durchgeführt wird. Wenn der Anbieter die Beteiligung an einer verteilten Transaktion (also ITransactionJoin) nicht unterstützt, können innerhalb einer Transaktion ausschließlich Nur-Lese-Vorgänge auf diesen Anbieter angewendet werden.