Cette mise à jour ajoute une nouvelle procédure stockée qui vous permet de propre manuellement la table latérale (change_tracking_objectid) dans une base de données sur laquelle le suivi des modifications est activé.
Syntaxe
sp_flush_CT_internal_table_on_demand [ @TableToClean= ] 'TableName'
Arguments
[@TableToClean= ] 'TableName' est le nom de la table pour laquelle le suivi des modifications est activé. Les backlogs sont laissés pour le nettoyage automatique par suivi des modifications.
Résultat attendu
Lorsque vous exécutez la procédure stockée, l’un des scénarios suivants se produit :
- Si la table n’existe pas ou si le suivi des modifications n’est pas activé, les messages d’erreur appropriés sont levées.
- Cette procédure stockée appelle une autre procédure stockée interne qui nettoie le contenu de la table côté suivi des modifications basée sur la version de nettoyage non valide à l’aide de la vue de gestion dynamique sys.change_tracking_tables. Lorsqu’il est en cours d’exécution, il affiche les informations du nombre total de lignes supprimées (pour 5 000 lignes).
Résolution
Informations de Service Pack pour SQL Server
Cette mise à jour est corrigée dans les Service Packs suivants pour SQL Server :
SQL Server 2016 Service Pack 1
Service Pack 3 pour SQL Server 2014
Service Pack 4 pour SQL Server 2012
À propos des Service Packs pour SQL Server :
Les Service Packs sont cumulatifs. Chaque nouvelle version contient tous les correctifs fournis dans les Service Packs précédents et tous les nouveaux correctifs. Nous vous recommandons d’appliquer le dernier Service Pack et la dernière mise à jour cumulative pour ce Service Pack. Vous n’avez pas besoin d’installer un Service Pack précédent avant d’installer le dernier Service Pack. Utilisez le tableau 1 de l’article suivant pour obtenir plus d’informations sur le dernier Service Pack et la dernière mise à jour cumulative.
RéférencePour plus d’informations sur le nettoyage du suivi des modifications, consultez nettoyage Change Tracking (partie 1) et nettoyage Change Tracking (partie 2) .