KB5013181 – CORRECTIF : un abonnement reste actif après l’expiration de la période de rétention de distribution

S’applique à
SQL Server 2017 on Windows SQL Server 2019 on Windows

Symptômes

Un abonnement n’est pas marqué comme désactivé après l’expiration de la période de rétention de la distribution pour la synchronisation de l’abonnement.

Résolution

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

Remarque Après avoir appliqué cette mise à jour cumulative, vous devez activer l’indicateur de trace 8235 au niveau global des distributeurs.

L’activation de l’indicateur de trace 8235 peut diminuer les performances de la tâche de nettoyage de la distribution, car la procédure sp_MSsubscription_cleanup sera appelée à partir de la tâche de nettoyage de la distribution au lieu de la tâche de nettoyage de l’abonnement expiré.

Vous pouvez utiliser la commande TSQL suivante pour activer l’indicateur de trace 8235 au niveau global :

DBCC TRACEON(8235,-1)

À propos des mises à jour cumulatives pour SQL Server

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et correctifs de sécurité qui se trouvaient dans la version précédente. Nous vous recommandons d’installer la version la plus récente pour votre version de SQL Server :

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Références

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