sys.sp_manage_distributed_transaction (Transact-SQL)
Aplica-se a: Instância Gerenciada de SQL do Azure do SQL Server 2022 (16.x)
sp_manage_distributed_transaction
confirma, anula ou esquece uma transação especificada.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_manage_distributed_transaction
@transaction_uow = 'transaction_ID'
, @operation = 'value'
[ ; ]
Argumentos
@transaction_uow = 'transaction_id'
Especifica a ID da transação MSDTC (unidade de trabalho da transação). @transaction_uow é uniqueidentifier.
@operation = 'valor'
Especifica a operação a ser executada. Os valores válidos são commit
, abort
ou forget
.
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Conjunto de resultados
Nenhum.
Permissões
Requer a função de servidor fixa sysadmin ou tem permissões CONTROL SERVER.
Exemplos
EXEC sys.sp_manage_distributed_transaction
@transaction_uow = '1101AD68-43A7-4DC5-B06C-2B4BEF230643',
@operation = N'commit'