Symptomen
Stel dat u Transactiereplicatie hebt geconfigureerd met de waarde 'immediate_sync=false' voor een zeer transactionele database. Nadat u een nieuwe tabel aan de publicatie hebt toegevoegd, ziet u dat de distributieagent geen opdrachten voor maken toepast die betrekking hebben op de zojuist toegevoegde tabel op de abonnee.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Opmerking Om dit probleem op te lossen, moet u de bijbehorende cumulatieve update toepassen op de servers van zowel de Publisher als Distributor in een replicatietopologie.
Over cumulatieve updates voor SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingspatches die zijn opgenomen in de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:
Tijdelijke oplossing
Ga als volgt te werk om dit probleem te omzeilen:
-
Wijzig de waarde immediate_sync in true om ervoor te zorgen dat dit probleem in de toekomst niet meer optreedt.
-
Stop de logboeklezeragent voordat u het artikel toevoegt en start de logboeklezeragent opnieuw nadat de nieuwe momentopname is gegenereerd.
-
Stop de distributieagent voordat u het artikel toevoegt en start de distributieagent opnieuw nadat de nieuwe momentopname is gegenereerd.
Verwijzingen
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.