Symptomen
Een abonnement wordt niet gemarkeerd als gedeactiveerd nadat de distributieretentieperiode voor de abonnementssynchronisatie is verlopen.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Opmerking Nadat u deze cumulatieve update hebt toegepast, moet u traceringsmarkering 8235 inschakelen op globaal niveau van de distributeurs.
Als u traceringsmarkering 8235 inschakelt, kunnen de prestaties van de distributieopschoontaak afnemen omdat de sp_MSsubscription_cleanup procedure wordt aangeroepen vanuit de distributieopschoontaak in plaats van de verlopen abonnementsopruimingstaak.
U kunt de volgende TSQL-opdracht gebruiken om traceringsvlag 8235 op globaal niveau in te schakelen:
DBCC TRACEON(8235,-1)
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en beveiligingscorrecties die in de vorige build waren. U wordt aangeraden de nieuwste build voor uw versie van SQL Server te installeren:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.