Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
Importante
Los argumentos para los procedimientos almacenados extendidos deben especificarse en el orden específico, tal como se describe en la sección sintaxis de . Si los parámetros se escriben fuera de orden, se produce un mensaje de error.
@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
EXECUTE sys.sp_manage_distributed_transaction
@transaction_uow = '1101AD68-43A7-4DC5-B06C-2B4BEF230643',
@operation = N'commit';