KB4131960 – PARANDUS: access violation when you run a nested select query against a columnstore index in SQL Server

Rakenduskoht
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)

Sümptomid

Oletame, et kasutada columnstore indeks Microsoft SQL Server 2016. Pesastatud valikupäringu käivitamisel columnstore'i indeksi suhtes võib ilmneda pääsurikkumine. Lisaks logitakse SQL Server tõrkelogifaili tõrketeade, mis sarnaneb järgmisega:

Märkus.

kuupäev ja kellaaeg Serveritõrge: 17310, raskusaste: 20, olek: 1.
kuupäev ja kellaaeg Server – seansi SPID 55-ga kasutaja taotlus genereeris pöördumatu erandi. SQL Server lõpetab selle seansi. Võtke ühendust tootetoe teenustega logikataloogis toodetud tõmmisega.
date time spid55 ***Stack Dump being sent to C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\LOG\SQLDump0053.txt
date time spid55 SqlDumpExceptionHandler: Process 55 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server lõpetab selle protsessi.
date time spid55 * *******************************************************************************
date time spid55 *
date time spid55 * BEGIN STACK DUMP:
date time spid55 * date time spid 55
date time spid55 *
date time spid55 *
date time spid55 * Exception Address = 00007FFCBBD008A4 Module(sqlmin+0000000000E608A4)
date time spid55 * Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION
date time spid55 * Access Violation occurred writing address 000000000000000000000

Lahendus

Selle probleemi lahendus on kaasatud järgmistesse värskendustesse.

koondvärskendus 8 SQL Server 2017 jaoks

SQL Server 2016 hoolduspaketi Service Pack 2 koondvärskendus 1

SQL Server 2016 hoolduspaketi Service Pack 1 koondvärskendus 9

Teave SQL Server järkude kohta

Iga uus järk SQL Server sisaldab kõiki eelmise järgu kiirparandusi ja turbeparandusi. Soovitame teil installida oma SQL Server versiooni uusima versiooni.

SQL Server 2017 uusim järk

SQL Server 2016 uusim järk

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Viited

Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.