KB5007842 – ПОПРАВКА: Възниква потвърждение, когато операторът Compute Scalar работи в изчислени, временни одвоични обекти с пакетен режим

Отнася се за
SQL Server 2019 on Windows

Симптоми

В Microsoft SQL Server 2019, когато изпълните заявка като SELECT MAX(LEN(MAPKEY)) FROM <TableName> OPTION(MAXDOP 1), в която стойността на MAPKEY е изчислена колона, се получава следното твърдение:

Забележка

  • Msg 3624, Level 20, State 1, Line <LineNumber>
  • Проверката на системното утвърждение е неуспешна. Проверете регистрационния файл за грешки на SQL Server за подробности. Обикновено неуспешното твърдение се дължи на софтуерен проблем или повреда на данните. За да проверите за повреда на базата данни, помислете дали да не изпълните DBCC CHECKDB. Ако се съгласите да изпращате вторични копия на паметта до Microsoft по време на инсталирането, ще се изпрати мини вторично копие на паметта. Актуализация може да е налична от Microsoft в най-новия сервизен пакет или в гореща поправка от техническата поддръжка.
  • Съобщение 596, Ниво 21, Състояние 1, Line <LineNumber>
  • Не може да продължи изпълнението, защото сесията е в състояние на прекратяване.
  • Съобщение 0, Ниво 20, Състояние 0, Line <LineNumber>
  • Възникна сериозна грешка при текущата команда. Резултатите, ако има такива, трябва да бъдат отхвърлени.

Забележка Този проблем възниква, защото планът, генериран за заявката, съдържа скаларен оператор за изчисление, който работи върху изчислени, временни отраслови стойности с пакетен режим.

Решение

Кумулативна информация за актуализацията

Този проблем е решен в следната кумулативна актуализация за SQL Server:

Сборна актуализация 14 за SQL Server 2019

За кумулативните актуализации за SQL Server

Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за вашата версия на SQL Server:

Последна кумулативна актуализация за SQL Server 2019

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Справки

Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.