Attiecas uz
SQL Server 2008 Enterprise SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Microsoft izplata Microsoft SQL Server 2012, 2014 vai 2016 labojumus kā vienu lejupielādējamo failu. Tā kā labojumi ir kumulatīvi, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2012, 2014, 2016 labošanas laidienā.

Simptomi

Pēc tam, kad esat iespējojis izmaiņu datu tveršanu Microsoft SQL Server 2012, 2014 vai 2016 datu bāzē, tabulas mainīšanas kolonnā _ _ datums var tikt norādīta nepareizi atjauninātās rindas. Atjauninot rindu, tabulā izmaiņas ir divas rindas, un, izmantojot funkciju Dzēst un ievietot par _ _ $. Taču, iespējams, negaidīti tiek rādīta ievietošanas operācija pirms dzēšanas operācijas. Ja lietojumprogramma atkārtoti lieto rindas citai tabulai ar primārās atslēgas ierobežojumu, var rasties tālāk norādītās primārās atslēgas pārkāpums.

Msg 2627, Level 14, State 1, Line 6Violation no primārās atslēgas CONSTRAINT "Primary_Key_name". Nevar ievietot dublēto atslēgu objektātable_name. Atslēgas dublikāta vērtība ir (vērtība).

Risinājums

Šī problēma ir novērsta tālāk norādītajos kumulatīvajos SQL Server atjauninājumos.

Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Atsauces

Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.