KB4131960 – OPRAVA: Narušení přístupu při spuštění vnořeného výběrového dotazu proti indexu columnstore v SQL Server

Platí pro
SQL Server 2017 on Windows (all editions) 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)

Příznaky

Předpokládejme, že používáte index columnstore v Microsoft SQL Server 2016. Když spustíte vnořený výběrový dotaz proti indexu columnstore, může dojít k narušení přístupu. Do souboru protokolu chyb serveru SQL Server byla navíc zaznamenána chybová zpráva připomínající následující:

Poznámka

Datum a čas Chyba serveru: 17310, závažnost: 20, stav: 1.
Datum a čas Server: Uživatelský požadavek z relace s SPID 55 vygeneroval závažnou výjimku. SQL Server ukončuje tuto relaci. Obraťte se na služby podpory produktů s výpisem vytvořeným v adresáři protokolu.
Datum a čas SPID55 ***Výpis zásobníku odesílaný do C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\LOG\SQLDump0053.txt
Datum a čas SPID55 SqlDumpExceptionHandler: Proces 55 vygeneroval závažnou výjimku c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server tento proces ukončuje.
Datum Čas SPID55 * *******************************************************************************
Datum Čas SPID55 *
Datum a čas SPID55 * ZAČÁTEK VÝPISU ZÁSOBNÍKU:
Datum Čas SPID55 * Datum Čas SPID 55
Datum Čas SPID55 *
Datum Čas SPID55 *
Datum a čas SPID55 * Adresa výjimky = 00007FFCBBD008A4 Module(sqlmin+0000000000E608A4)
Datum a čas SPID55 * Kód výjimky = c0000005 EXCEPTION_ACCESS_VIOLATION
Datum Čas SPID55 * Došlo k narušení přístupu při psaní adresy 0000000000000000

Řešení

Oprava tohoto problému je součástí následujících aktualizací:

Kumulativní aktualizace 8 pro SQL Server 2017

Kumulativní aktualizace 1 pro SQL Server 2016 Service Pack 2

Kumulativní aktualizace 9 pro SQL Server 2016 Service Pack 1

O buildech systému SQL Server

Každý nový build 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ší build pro SQL Server 2017

Nejnovější build pro SQL Server 2016

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Reference

Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.