Simptomi
Pretpostavimo da imate particionirane tablice koja sadrži izračunati stupac za podjelu koji je označena kao ustrajena u programu Microsoft SQL Server 2014 ili 2016, a zatim ponovno izgradite particiju na internetu. U ovoj situaciji prikazat će se sljedeća poruka o pogrešci:
MSG 4819, razina 16, State 1, Linenumber linija Nije moguće skupno opterećenje. Strujanje skupnih podataka neispravno je navedeno kao sortirano ili podaci krše ograničenje jedinstvenosti nametnute ciljnom tablicom. Redoslijed sortiranja nije točan za sljedeća dva retka: primarni ključ prvog retka: (rownumber, datetime), primarni ključ drugog retka: (rownumber, datetime). Naredba je prekinuta.
Rješenje
Da biste aktivirali taj hitni popravak, morate omogućiti oznaku praćenja (TF) 176. Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server: Kumulativno ažuriranje 7 za SQL server 2016 SP1Kumulativno ažuriranje 4 za SQL Server 2016
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: Najnovije Kumulativno ažuriranje za SQL Server 2016
Zaobilazno rješenje
Da biste zaobišli taj problem, koristite SORT_IN_TEMPDB = uključeno u upitu za obnovu.
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Reference
Saznajte više o terminologijikoju Microsoft koristi za opisivanje softverskih ažuriranja.