KB3172973 – OPRAVA: Zlyhanie tvrdenia pri spustení klauzúl UNION alebo UNION ALL v tabuľke s povoleným zabezpečením Row-Level SQL Server 2016

Vzťahuje sa na
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)

Príznaky

Predpokladajme, že ste povolili v tabuľke úroveň riadka v Microsoft SQL Server 2016. Ak spustíte príkaz obsahujúci viacero klauzúl UNION alebo UNION ALL, ktoré kombinujú výsledky tabuľky, môžu sa zobraziť chybové hlásenia podobné nasledujúcemu:

Poznámka

Správa 3624, úroveň 20, stav 1, riadok 16
Kontrola kontrol kontrol systémových kontrol zlyhala. Podrobnosti nájdete v denníku chýb SQL Server. Zlyhanie tvrdenia zvyčajne spôsobuje softvérová chyba alebo poškodenie údajov. Ak chcete skontrolovať poškodenie databázy, zvážte spustenie DBCC CHECKDB. Ak ste počas inštalácie súhlasili s odosielaním výpisov do spoločnosti Microsoft, spoločnosti Microsoft sa odošle minivýpis. Aktualizácia môže byť k dispozícii od spoločnosti Microsoft v najnovšom balíku Service Pack alebo v rýchlej oprave od technickej podpory.
Správa 596, úroveň 21, stav 1, riadok 14
Nie je možné pokračovať v vykonávaní, pretože relácia je v stave ukončenia.
Správa 0, úroveň 20, stav 0, riadok 14 Pri aktuálnom príkaze sa vyskytla závažná chyba. Prípadné výsledky by sa mali zahodiť.

      

Riešenie

Tento problém bol prvýkrát opravený v nasledujúcej kumulatívnej aktualizácii SQL Server:

Odporúčanie: Nainštalujte najnovšiu kumulatívnu aktualizáciu pre SQL Server

Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Odporúčame stiahnuť a nainštalovať najnovšie kumulatívne aktualizácie pre SQL Server:

      

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Odkazy

Získajte informácie o terminológii, ktorú Microsoft používa na popis aktualizácií softvéru.