Symptômes
Un abonnement n’est pas marqué comme désactivé après l’expiration de la période de rétention de 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 réduire les performances du travail de nettoyage de distribution, car la procédure sp_MSsubscription_cleanup sera appelée à partir du travail de nettoyage de distribution au lieu du travail de nettoyage d’abonnement expiré.
Vous pouvez utiliser la commande TSQL suivante pour activer l’indicateur de trace 8235 au niveau global :
DBCC TRACEON(8235,-1)
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs de sécurité et correctifs de sécurité qui se trouvaient dans la build précédente. Nous vous recommandons d’installer la dernière build pour votre version de SQL Server :
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Références
Découvrez la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.