Platí pro
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

Příznaky

Při používání SQL serveru 2016 zvažte následující situaci:

  • Vytvořte clusterovaný index columnstore v mezipaměti optimalizované paměti, která obsahuje sloupec datového typu řetězec (například nchar nebo nvarchar).

  • Délka dat sloupce je 32 bajtů (například nchar (16) nebo nvarchar (16)).

  • Data ve sloupci jsou jedinečná nebo téměř jedinečná a velikost dat je 32 bajtů.

V tomto scénáři se při vkládání dat do této tabulky může v protokolu chyb SQL serveru zobrazit následující chyba Assert:

vldPageCount <= SegmentsTableRow:: MaxSerializedPages

Řešení

Tento problém je opravený v následujících kumulativních aktualizacích systému SQL Server:

Poznámka Po instalaci aktualizace musíte nastavit příznak trasování 9968 pro povolení opravy. Pokud chcete nastavit příznak trasování 9968, podívejte se na téma příznaky trace (Transact-SQL) na webu Microsoft Developer Network (MSDN).

Každý nový Build pro SQL Server 2016 obsahuje všechny opravy hotfix a opravy zabezpečení, které byly součástí předchozího buildu. Doporučujeme nainstalovat nejnovější kumulativní aktualizace pro SQL Server:

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

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

Informace 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.