Attiecas uz
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)

Simptomi

Programmā SQL Server 2016, izmantojot atmiņu optimizētu tabulu, lielākā daļa izmaiņu tabulu scenārijos tagad darbojas paralēli un rezultāts ir uzrakstīts darījumu žurnālfailā. Taču mainīt kolonnu darbības lielā atmiņā — optimizētā tabulā, kas darbojas paralēli, var izraisīt datu zudumu. Piezīme.ALTER TABLE Operations, kas darbojas ar vienu pavedienu un ko neietekmē šī problēma.

Risinājums

Šī problēma pirmo reizi tika novērsta ar šādu kumulatīvo SQL Server atjauninājumu:

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ā. Iesakām lejupielādēt un instalēt jaunākos SQL Server kumulatīvos atjauninājumus:

Risinājums

Lai novērstu šo problēmu, izslēdziet žurnālu, kas optimizēts izmaiņu veikšanai, iespējojot izsekošanas karodziņu 9909. Lai iespējotu izsekošanas karodziņu 9909, pievienojiet T9909 startēšanas parametru. Varat arī izmantot priekšrakstu DBCC traceon (9909) konkrētai sesijai.

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.