Microsoft raspoređuje Microsoft SQL Server 2012, 2014 ili 2016 ispravke kao jednu datoteku za preuzimanje. Budući da su popravci kumulativni, svako novo izdanje sadrži sve hitne popravke i sve sigurnosne popravke koji su uključeni u prethodni SQL Server 2012, 2014, 2016 fix release.
Simptomi
Kada omogućite promjenu snimanja podataka za bazu podataka sustava Microsoft SQL Server 2012, 2014 ili 2016, stupac operacija _ _ $ u tablici promjena može se pogrešno naručiti za ažurirane retke. Kada ažurirate redak, u tablici promjena postoje dva retka s brisanjem i umetanjem za operaciju _ _ $. No, Postupak umetanja može se neočekivano pojaviti prije operacije brisanja. Ako aplikacija ponovno Primijeni retke u drugu tablicu pomoću ograničenja primarnog ključa, može se pojaviti sljedeći prekršaj primarnog ključa:
MSG 2627, razina 14, stanje 1, linija 6Kršenje ograničenja primarnog ključa "Primary_Key_name". Nije moguće umetnuti duplicirani ključ u objekt 'table_name'. Vrijednost duplikata ključ je (vrijednost).
Rješenje
Taj je problem riješen u sljedećim kumulativnim ažuriranjima sustava SQL Server.
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.