KB4519668 - CORRECTIF : Une violation d’accès se produit lorsque vous activez TF 3924 pour propre les transactions DTC orphelines dans SQL Server 2016, 2017 et 2019

S’applique à
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 2 SQL Server 2019 on Windows

Symptômes

Supposons que vous utilisez Microsoft SQL Server 2016, 2017 ou 2019. Lorsque vous activez l’indicateur de trace (TF) 3924 pour propre les transactions orphelines du coordinateur de transactions distribuées (DTC) dans sqlmin ! XactMgr ::CleanOrphanedXacts, vous pouvez remarquer qu’une violation d’accès (AV) se produit. En outre, vous pouvez recevoir une série de fichiers d’image mémoire.

      

Remarque TF 3924 est introduit dans KB 3145492 pour propre les transactions DTC orphelines.

État

Ce problème a été initialement résolu dans l’article suivant de la Base de connaissances :

4511816 CORRECTIF : Une violation d’accès se produit lorsque vous activez TF 3924 pour propre les transactions DTC orphelines dans SQL Server 2016

4511816 réduit la fréquence du problème. Toutefois, elle ne peut pas résoudre complètement le problème. Ce nouveau correctif est destiné à résoudre complètement le problème.

Résolution

Ce problème est résolu dans les mises à jour cumulatives suivantes pour SQL Server :

À propos des mises à jour cumulatives pour SQL Server :

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :

Références

En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.