Platí proSQL Server 2019 on Windows

Příznaky

V Microsoft SQL Server 2019 při spuštění dotazu, například SELECT MAX(LEN(MAPKEY)) FROM <TableName> OPTION(MAXDOP 1), ve kterém je hodnota MAPKEY vypočítaný sloupec, nastane následující kontrolní výraz:

Msg 3624, Level 20, State 1, Line <LineNumber>

Kontrola kontrolního výrazu systému se nezdařila. Podrobnosti SQL Server v protokolu chyb. Selhání kontrolního výrazu je obvykle způsobené chybou softwaru nebo poškozením dat. Pokud chcete zkontrolovat poškození databáze, zvažte spuštění DBCC CHECKDB. Pokud souhlasíte s odesláním výpisů do Microsoftu během instalace, odešle se Microsoftu mini výpis. Aktualizace může být k dispozici od Microsoftu v nejnovějším Service Pack nebo v opravě Hotfix od technické podpory.

Msg 596, Level 21, State 1, Line <LineNumber>

Spuštění nelze pokračovat, protože relace je ve stavu demisí.

Msg 0, Level 20, State 0, Line <LineNumber>

U aktuálního příkazu došlo k závažné chybě. Případné výsledky by měly být zahozeny.

PoznámkaK tomuto problému dochází, protože plán vygenerovaný pro dotaz obsahuje operátor Compute Scalar, který funguje na počítaných dočasných lalocích s režimem dávky.

Řešení

Informace o kumulativní aktualizaci

Tento problém je opravený v následující kumulativní aktualizaci pro SQL Server:

Kumulativní aktualizace 14 pro SQL Server 2019

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a opravy zabezpečení, které byly v předchozím buildu. Doporučujeme nainstalovat nejnovější build pro vaši verzi SQL Server:

Nejnovější kumulativní aktualizace pro SQL Server 2019

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Přečtěte si o terminologii, kterou Microsoft používá k popisu aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.