Simptomi
Pretpostavimo da je značajka snimanja promjena podataka (CDC) omogućena u programu Microsoft SQL Server 2016, 2017 ili 2019. Zbog problema s tempiranjem postupak snimanja CDC-a može pokušati umetnuti duplicirane start_lsn u tablicu cdc.lsn_time_mapping i možda ćete primiti poruku o pogrešci sličnu sljedećoj:
Kršenje ograničenja PRIMARNOG KLJUČa "lsn_time_mapping_clustered_idx". Duplicirani ključ nije moguće umetnuti u objekt 'cdc.lsn_time_mapping'. Vrijednost dupliciranog ključa je (Vrijednost).
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku "Odnosi se na".
Rješenje
Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:
Napomena: Da bi se ovo rješenje primijenilo, morate omogućiti zastavicu praćenja (TF) 8291.
O kumulativnim ažuriranjima za SQL Server:
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Reference
Informirajte se o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.