Симптоми
Приемете, че имате таблица, която има неклъстерен индекс на columnstore в Microsoft SQL Server 2014. Когато добавите колона и след това изтриете колоната в таблицата, получавате следното съобщение за грешка:
MSG 211, ниво 23, щат 19, линия 38Possible на схемата за корупция. Изпълнение на DBCC CHECKCATALOG. MSG 0, Level 20, състояние 0, линия 37 е тежка грешка при текущата команда. Резултатите, ако има такива, трябва да бъдат отхвърлени. MSG 682, ниво 22, състояние 153, линия 76Internal грешка. Буферът, предоставен за прочитане на стойността на колоната, е твърде малък. Изпълнете DBCC CHECKDB, за да проверите за корупция.
Решение
Първоначално проблемът е коригиран в следните кумулативни актуализации на SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Препоръчваме ви да изтеглите и инсталирате последните сборни актуализации за SQL Server:
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".