Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: SQL Server 2022 (16.x)
Instância Gerenciada SQL do Azure
sp_manage_distributed_transaction confirma, aborta ou esquece uma transação especificada.
Transact-SQL convenções de sintaxe
Sintaxe
sp_manage_distributed_transaction
@transaction_uow = 'transaction_ID'
, @operation = 'value'
[ ; ]
Argumentos
Importante
Os argumentos para procedimentos armazenados estendidos devem ser inseridos na ordem específica, conforme descrito na seção de sintaxe. Se os parâmetros forem inseridos fora de ordem, ocorrerá uma mensagem de erro.
@transaction_uow = 'transaction_id'
Especifica o ID da transação MSDTC (unidade de trabalho de transação). @transaction_uow é identificador exclusivo.
@operation = 'valor'
Especifica a operação a ser executada. Os valores válidos são commit, abortou forget.
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Conjunto de resultados
Nenhuma.
Permissões
Requer sysadmin função de servidor fixa ou ter permissões CONTROL SERVER.
Exemplos
EXECUTE sys.sp_manage_distributed_transaction
@transaction_uow = '1101AD68-43A7-4DC5-B06C-2B4BEF230643',
@operation = N'commit';