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.