sys.sp_manage_distributed_transaction (Transact-SQL)
Se aplica a: SQL Server 2022 (16.x) Azure SQL Instancia administrada
sp_manage_distributed_transaction
confirma, anula o olvida una transacción especificada.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_manage_distributed_transaction
@transaction_uow = 'transaction_ID'
, @operation = 'value'
[ ; ]
Argumentos
@transaction_uow = "transaction_id"
Especifica el identificador de transacción de MSDTC (unidad de trabajo de transacción). @transaction_uow es uniqueidentifier.
@operation = 'value'
Especifica la operación que se va a realizar. Los valores válidos son commit
, abort
o forget
.
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Conjunto de resultados
Ninguno.
Permisos
Requiere el rol fijo de servidor sysadmin o tener permisos CONTROL SERVER.
Ejemplos
EXEC sys.sp_manage_distributed_transaction
@transaction_uow = '1101AD68-43A7-4DC5-B06C-2B4BEF230643',
@operation = N'commit'