Symptomer
Anta at du aktiverer funksjonen for spørring lager for en database i en forekomst av SQL Server-2016. Når du spør spørringsplanen ved hjelp av sammenføyningsoperasjoner, viser kolonnen query_plan i spørringsresultatet uvanlige tegn.
Du kan for eksempel sammenføye sys.query_store_plan til en annen visning, som i følgende spørring:
Velg qt.query_sql_text, q.query_id, qt.query_text_id, p.plan_id, p.query_plan
FRA sys.query_store_query_text som qt
INNER JOIN sys.query_store_query som q videre qt.query_text_id = q.query_text_id
INNER JOIN sys.query_store_plan som p videre q.query_id = p.query_id
I dette tilfellet inneholder kolonnen query_plan i spørringsresultatet for eksempel følgende tegn:
传/傳
Oppløsning
Hurtigreparasjonen for dette problemet er inkludert i følgende kumulativ oppdatering for SQL Server:
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Løsningen
Hvis du vil omgå dette problemet, kan ikke bli med i sys.query_store_plan til en annen visning når du prøver å hente query_plan. I stedet for å hente query_plan for en gitt plan_id, kjører du en egen spørring for den plan_id som ligner på følgende:
Velg plan_id, query_plan
fra sys.query_store_plan
der plan_id = plan_id
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.