Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
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
Important
Les arguments des procédures stockées étendues doivent être entrés dans l’ordre spécifique, comme décrit dans la section syntaxe. Si les paramètres sont entrés hors ordre, un message d’erreur se produit.
@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'