Symptomen
Een abonnement wordt niet gemarkeerd als gedeactiveerd nadat de retentieperiode voor de distributie van de abonnementssynchronisatie is verstreken.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Notitie Nadat u deze cumulatieve update hebt toegepast, moet u traceringsvlag 8235 op het algemene niveau van de distributeurs inschakelen.
Als traceringsvlag 8235 wordt ingeschakeld, kunnen de prestaties van de distributieopschoningstaak afnemen, omdat de sp_MSsubscription_cleanup procedure wordt aangeroepen vanuit de distributieopschoningstaak in plaats van de verlopen abonnementsopschoningstaak.
U kunt de volgende TSQL-opdracht gebruiken om traceringsvlag 8235 op globaal niveau in te schakelen:
DBCC TRACEON(8235,-1)
Informatie over cumulatieve updates voor SQL Server
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en beveiligingspatches uit de vorige build. We raden u aan de nieuwste build voor uw versie van SQL Server te installeren:
- Meest recente cumulatieve update voor SQL Server 2019
- Meest recente cumulatieve update voor SQL Server 2017
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Meer informatie
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.