Simptome
Pretpostavimo da je funkcija "Promena hvatanja podataka" (CDC) omogućena u programima Microsoft SQL Server 2016, 2017 ili 2019. Zbog problema sa vremenskim rasporedom, CDC proces hvatanja može pokušati da u tabelu start_lsn ubaci duplirane cdc.lsn_time_mapping i možda ćete dobiti poruku o grešci koja podseća na sledeće:
Kršenje ograničenja PRIMARY KEY "lsn_time_mapping_clustered_idx". Nije moguće umetnuti duplirani ključ u objekat "cdc.lsn_time_mapping". Duplirana vrednost ključa je (Vrednost).
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Rezoluciju
Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:
Beleške: Da bi ovo rešenje primenilo, morate da omogućite praćenje zastavice (TF) 8291.
Osnovni podaci o kumulativnim ispravkama za SQL Server:
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanja softverskih ispravki.