Симптоми
Имайте предвид следния сценарий, когато използвате SQL Server 2016:
- Създавате клъстериран индекс columnstore за оптимизирана за паметта таблица, която съдържа колона с низ от тип данни (например nchar или nvarchar).
- Дължината на данните на колоната е 32 байта (например nchar(16) или nvarchar(16)).
- Данните в колоната са уникални или почти уникални, а размерът на данните е 32 байта.
В този сценарий, когато вмъквате данни в тази таблица, може да получите следната грешка при потвърждаване в регистрационния файл на грешките на SQL Server:
Забележка
vldPageCount <= SegmentsTableRow::MaxSerializedPages
Решение
Този проблем е решен в следните кумулативни актуализации за SQL Server:
Забележка След като инсталирате актуализацията, трябва да зададете флаг за проследяване 9968, за да разрешите корекцията. За да зададете флаг за проследяване 9968, вж. темата "Флагове за проследяване (Transact-SQL) " на уеб сайта на Microsoft Developer Network (MSDN).
За кумулативните актуализации за SQL Server
Всяка нова компилация за SQL Server 2016 съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната компилация. Препоръчваме да инсталирате най-новите сборни актуализации за SQL Server:
Последна сборна актуализация за SQL Server 2016
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Справки
Научете повече за терминологията , която Microsoft използва за описване на актуализациите на софтуера.