KB4340730 – OPRAVA: Chyba tvrdenia sa vyskytuje, keď sa v SQL Server 2016 a 2017 zruší dotaz používajúci prepojený server

Vzťahuje sa na
SQL Server 2016 Service Pack 1 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 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Príznaky

Predpokladajme, že spúšťate dotaz, ktorý používa prepojený server v Microsoft SQL Server 2016 a 2017. Keď sa dotaz zruší počas vykonávania, chyba tvrdenia sa môže vyskytnúť zriedkavo a SQL Server sa môže neočakávane vypnúť. Okrem toho sa zobrazí podobné chybové hlásenie:

Poznámka

  • DateTime spid82 Chyba: 17066, Závažnosť: 16, Stav: 1.
  • DateTime spid82 SQL Server Asssertion: File:FileName\FilePath, line=LineNumber Failed Assertion = 'pilb-m_cRef> == 0'. Táto chyba môže súvisieť s časovaním. Ak chyba pretrváva aj po spustení príkazu, použite funkciu DBCC CHECKDB na kontrolu štrukturálnej integrity databázy alebo reštartujte server, aby ste sa uistili, že štruktúry údajov v pamäti nie sú poškodené.
  • DateTime spid82 Chyba: 3624, závažnosť: 20, Stav: 1.

Riešenie

Tento problém je opravený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:

Kumulatívna aktualizácia 11 pre SQL Server 2017

Kumulatívna aktualizácia 10 pre SQL Server 2016 SP1

Informácie o kumulatívnych aktualizáciách 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. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

Najnovšia kumulatívna aktualizácia pre SQL Server 2017

Najnovšia kumulatívna aktualizácia pre SQL Server 2016

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.