sys.sp_manage_distributed_transaction (Transact-SQL)
S’applique à : SQL Server 2022 (16.x) Azure SQL Managed Instance
sp_manage_distributed_transaction
valide, abandonne ou oublie une transaction spécifiée.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_manage_distributed_transaction
@transaction_uow = 'transaction_ID'
, @operation = 'value'
[ ; ]
Arguments
@transaction_uow = 'transaction_id'
Spécifie l’ID de transaction MSDTC (unité de travail transactionnelle). @transaction_uow est uniqueidentifier.
@operation = 'value'
Spécifie l’opération à effectuer. Les valeurs valides sont commit
, abort
ou forget
.
Valeurs des codes de retour
0
(réussite) or 1
(échec).
Jeu de résultats
Aucune.
autorisations
Nécessite un rôle serveur fixe sysadmin ou dispose d’autorisations CONTROL SERVER.
Exemples
EXEC sys.sp_manage_distributed_transaction
@transaction_uow = '1101AD68-43A7-4DC5-B06C-2B4BEF230643',
@operation = N'commit'