KB4518364: er treedt een toegangsfout op wanneer u query's uitvoert die gebruikmaken van PIVOT of UNPIVOT in SQL Server 2016, 2017 en 2019

Symptomen

Stel dat u cumulatief update 8 gebruikt voor SQL server 2016 SP2, SQL Server 2017 of 2019. Wanneer u gegevens wilt verzamelen voor een query die u wilt uitvoeren, zoals metagegevens (typen) van kolommen die door de query worden geretourneerd), typen parameters of een ramings plan voor uitvoering, merkt u mogelijk dat een toegangsfout (AV) optreedt als de query DRAAIing of draaitabel bevat. missie. Voorbeelden van het verzamelen van dergelijke gegevens zijn inclusief maar is niet beperkt tot het volgende:

  • Bel sys.sp_describe_first_result_set om de typen kolommen te verkrijgen die door de query worden geretourneerd.

  • Bel sys.sp_describe_undeclared_parameters om de parametertypen te verkrijgen.

  • Oproep instellen (of Microsoft SQL Server Management Studio gebruiken) om een geschat plan voor uitvoering te verkrijgen.

Daarnaast wordt een dumpbestand dat lijkt op het volgende, gegenereerd voor het lokale exemplaar:

Msg 596, niveau 21, provincie 1, regel LineNumber

Kan de uitvoering niet voortzetten omdat de sessie is uitgeschakeld.

Bericht 0, niveau 20, status 0, regel LineNumber

Er is een ernstige fout opgetreden bij de huidige opdracht. Het resultaat, indien van toepassing, moet worden verwijderd.

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Oplossing

Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:

Over cumulatieve updates voor SQL Server:

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:

Verwijzingen

Lees meer over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×