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) SQL Server 2016 Service Pack 1

Simptomi

Iedomājieties šādu scenāriju, ja izmantojat SQL Server 2016:

  • Sagrupētu columnstore indeksu izveidojat, izmantojot atmiņā optimizētu tabulu, kurā ir kolonna ar datu tipa virkni (piemēram, NCHAR vai nvarchar).

  • Kolonnas datu garums ir 32 baiti (piemēram, NCHAR (16) vai nvarchar (16)).

  • Dati kolonnā ir unikāli vai gandrīz unikāli, un datu lielums ir 32 baiti.

Šajā scenārijā, kad ievietojat datus šajā tabulā, SQL Server kļūdu žurnālfailā var tikt parādīts šāds kļūdas ziņojums:

vldPageCount <= SegmentsTableRow:: MaxSerializedPages

Risinājums

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

Piezīme. Pēc atjauninājuma instalēšanas ir jāiestata izsekošanas karodziņš 9968, lai iespējotu labojumu. Lai iestatītu izsekošanas karodziņu 9968, skatiet tēmu izsekošanas karodziņi (Transact-SQL) , kas atrodas Microsoft izstrādātāju tīkla (MSDN) tīmekļa vietnē.

Katrā jaunajā SQL Server 2016 būvējumā ir ietverti visi labojumfaili un drošības labojumi, kas bija iekļauti iepriekšējā būvējumā. Iesakām instalēt jaunākos kumulatīvos SQL Server atjauninājumus:

Jaunākais SQL Server 2016 kumulatīvais atjauninājums

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.