Příznaky
Předpokládejme, že jste v instanci serveru SQL Server 2016 povolili funkci úložiště dotazů pro databázi. Při dotazování plánu dotazu pomocí operací JOIN obsahuje sloupec query_plan ve výsledku dotazu neobvyklé znaky. Připojíte Sys.query_store_plan k jinému zobrazení, jako v následujícím dotazu:
Vyberte qt.query_sql_text, q.query_id, qt.query_text_id, p.plan_id, p.query_planFROM sys.query_store_query_text jako QT (vnitřní spojení) sys.query_store_query jako q QT.query_text_id = q.query_text_id INNER JOIN sys.query_store_plan AS p na q.query_id = p.query_id V tomto případě sloupec query_plan ve výsledku dotazu obsahuje následující znaky:
传/傳
Řešení
Oprava tohoto problému je zahrnuta v následující kumulativní aktualizaci SQL serveru:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Alternativní řešení
Tento problém vyřešíte tak, že při pokusu o načtení query_plannepřipojíte Sys.query_store_plan k jinému zobrazení. Pokud chcete načíst query_plan pro daný plan_id, spusťte pro tuto plan_id samostatný dotaz, který se podobá následujícímu:
Vyberte plan_id query_planfrom sys.query_store_planwhere plan_id = plan_id
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Odkazy
Informace o terminologii , kterou Microsoft používá k popisu aktualizací softwaru.