Príznaky
Predpokladajme, že povolíte funkciu ukladacieho priestoru dotazov pre databázu v inštancii programu SQL Server 2016. Pri dotaze na plán dotazu pomocou operácie pripojenia sa query_plan stĺpec vo výsledku dotazu obsahuje nezvyčajné znaky. Môžete sa napríklad pridať k sys.query_store_plan inému zobrazeniu, ako je to uvedené v nasledujúcom dotaze:
Vyberte qt.query_sql_text, q.query_id, qt.query_text_id, p.plan_id, p.query_planFROM sys.query_store_query_text ako vnútorné spojenie QT sys.query_store_query ako q o qt.query_text_id = q.query_text_id vnútorné spojenie sys.query_store_plan ako p o q.query_id = p.query_id V tejto situácii query_plan stĺpec vo výsledku dotazu obsahuje znaky, ako napríklad nasledovné:
传/傳
Riešenie
Oprava tohto problému je zahrnutá v nasledujúcej kumulatívnej aktualizácii pre SQL Server:
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Alternatívne riešenie
Ak chcete tento problém obísť, pri pokuse o načítanie query_plansa nepripájajte sys.query_store_plan k inému zobrazeniu. Namiesto toho na načítanie query_plan pre dané plan_idspustite samostatný dotaz pre daný plan_id , ktorý sa podobá nasledujúcemu hláseniu:
Vyberte položku plan_id query_planfrom sys.query_store_planwhere plan_id = plan_id
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Odkazy
Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.