Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro: SQL Server 2022 (16.x)
azure SQL Managed Instance
sp_manage_distributed_transaction potvrzení, přerušení nebo zapomene zadanou transakci.
Syntax
sp_manage_distributed_transaction
@transaction_uow = 'transaction_ID'
, @operation = 'value'
[ ; ]
Argumenty
Důležitý
Argumenty rozšířených uložených procedur musí být zadány v určitém pořadí, jak je popsáno v části Syntaxe. Pokud jsou parametry zadány mimo pořadí, dojde k chybové zprávě.
@transaction_uow = 'transaction_id'
Určuje ID transakce MSDTC (transakční jednotka práce). @transaction_uow je uniqueidentifier .
@operation = ' hodnota'
Určuje operaci, která se má provést. Platné hodnoty jsou commit, abortnebo forget.
Návratové hodnoty kódu
0 (úspěch) nebo 1 (selhání).
Sada výsledků
Žádný.
Dovolení
Vyžaduje správce systému pevné role serveru nebo má oprávnění CONTROL SERVER.
Příklady
EXECUTE sys.sp_manage_distributed_transaction
@transaction_uow = '1101AD68-43A7-4DC5-B06C-2B4BEF230643',
@operation = N'commit';