Share via


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) ou 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'