Príznaky
Keď spustíte príkaz UPDATE v tabuľke, ktorá má skupinový index columnstore index (CCI) v Microsoft SQL Server 2016, môže sa zobraziť chyba kontrolného výrazu, ktorá pripomína nasledujúce:
Umiestnenie: bpbatch.cpp:240
Výraz: (BP_VECTOR_ID)(iNew + 1) == iNew + 1
SPID: 55
Identifikácia procesu: 1556
Msg 3624, úroveň 20, štát 1, riadok 1
Kontrola kontrolného výrazu systému zlyhala. Podrobnosti nájdete v denníku chýb SQL Server. Zlyhanie kontrolného výrazu je zvyčajne spôsobené chybou softvéru alebo poškodením údajov. Ak chcete skontrolovať poškodenie databázy, zvážte spustenie databázy DBCC CHECKDB. Ak ste súhlasili s odoslaním výpisov do spoločnosti Microsoft počas inštalácie, spoločnosti Microsoft sa odošle minisúdací výpis. Aktualizácia môže byť od spoločnosti Microsoft k dispozícii v najnovšom balíku Service Pack alebo v rýchlej oprave od technickej podpory.
Msg 596, úroveň 21, štát 1, riadok 0
Nie je možné pokračovať v vykonávaní, pretože relácia je v stave zabíjania.
Msg 0, úroveň 20, štát 0, riadok 0
V aktuálnom príkaze sa vyskytla závažná chyba. Výsledky, ak existujú, by sa mali zahodiť.
Riešenie
Tento problém je opravený v nasledujúcej kumulatívnej aktualizácii pre SQL Server:
Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
najnovšiu kumulatívnu aktualizáciu pre SQL Server 2016
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Odkazy
Získajte informácie o terminológii, ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.