Symptomen
Stel dat Change Data Capture (CDC) is ingeschakeld in Microsoft SQL Server 2016, 2017 of 2019. Vanwege een probleem met de tijdsinstellingen kan het CDC-opnameproces proberen dubbele start_lsn in te voegen in de tabel cdc.lsn_time_mapping en wordt er mogelijk een foutbericht weergegeven dat er ongeveer als volgt uitziet:
Schending van de primaire sleutelbeperking 'lsn_time_mapping_clustered_idx'. Kan geen dubbele sleutel invoegen in object 'cdc.lsn_time_mapping'. De waarde van de dubbele sleutel is (Waarde).
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: Deze oplossing wordt alleen van kracht als u traceringsvlag (TF) 8291 inschakelt.
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:
Verwijzingen
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.