sys.sp_manage_distributed_transaction (Transact-SQL)
Gilt für: SQL Server 2022 (16.x) Azure SQL verwaltete Instanz
sp_manage_distributed_transaction
commits, abbricht oder vergisst eine angegebene Transaktion.
Transact-SQL-Syntaxkonventionen
Syntax
sp_manage_distributed_transaction
@transaction_uow = 'transaction_ID'
, @operation = 'value'
[ ; ]
Argumente
@transaction_uow = 'transaction_id'
Gibt die MSDTC-Transaktions-ID (Transaktionseinheit der Arbeit) an. @transaction_uow ist eindeutiger Bezeichner.
@operation = 'Value'
Gibt den auszuführenden Vorgang an. Gültige Werte sind commit
, abort
oder forget
.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Resultset
Keine.
Berechtigungen
Erfordert sysadmin fixed server role, or have CONTROL SERVER permissions.requires sysadmin fixed server role, or have CONTROL SERVER permissions.
Beispiele
EXEC sys.sp_manage_distributed_transaction
@transaction_uow = '1101AD68-43A7-4DC5-B06C-2B4BEF230643',
@operation = N'commit'