Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

V prostredí Microsoft SQL Server 2016 spracujete paralelne viacero oblastí tabuľky. Pri sledovaní priebehu zistíte, že udalosť opätovného kódovania sa zobrazí aspoň v jednom stĺpci. V tejto situácii môže operácia spracovania zlyhať s chybou výnimky. Niekedy sa spracovanie môže úspešne dokončiť, no následné dotazy zlyhajú s výnimkou chyby, ktorá sa podobá nasledujúcemu hláseniu:

Vyskytla sa neočakávaná výnimka. Vyskytla sa neočakávaná výnimka. (Microsoft SQL Server 2016 Analysis Services) Umiestnenie programu: Microsoft. AnalysisServices. AdomdClient. AdomdConnection. XmlaClientProvider. Microsoft. AnalysisServices. AdomdClient. IExecuteProvider. ExecuteTabular (CommandBehavior správanie, ICommandContentProvider contentProvider, AdomdPropertyCollection commandProperties, IDataParameterCollection parametre) na Microsoft. AnalysisServices. AdomdClient. AdomdCommand. ExecuteReader (CommandBehavior správanie) na lokalite Microsoft. AnalysisServices. AdomdClient. AdomdCommand. ExecuteReader () na lokalite Microsoft. ReportingServices. QueryDesigners. ASDesigner. QueryBuilderClientControl. QueryExec. ThreadExecution ()

Poznámka: Niekedy sa tento problém vyskytuje po dokončení spracovania a dotazy sa vykonávajú voči spracovaným údajom.

Riešenie

Kumulatívna aktualizácia informácií

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:

Posledná Kumulatívna aktualizácia pre SQL Server 2016

Alternatívne riešenie

Ak chcete tento problém obísť, vykonajte jeden z nasledujúcich krokov:

  • Zistite, ktoré stĺpce vyžadujú opätovné kódovanie, a na začiatku použite falošnú oblasť na generovanie hodnôt, ktoré vynútia kódovanie hash vo fáze zisťovania. Falošná oblasť musí byť tá, ktorá sa používa na výber kódovania pred začatím paralelnosti. Po spracovaní všetkých oblastí môžete odstrániť falošnú oblasť alebo ju odstrániť.

  • Namiesto paralelného spracovania použite sériové spracovanie.

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.

Ďalšie informácie

Paralelné spracovanie tabuľkových oblastí má nasledujúcu logiku:

  • Pomocou údajov v jednej oblasti môžete určiť kódovanie (buď hodnotu alebo hash) stĺpcov.

  • Po vybratí kódovania sa môžu ostatné oblasti začať paralelne spracovať.

  • Ak je začiarknuté políčko kódovanie hodnoty a ako sa načítajú riadky, môže sa vyskytnúť hodnota, ktorá sa nezmestí do schémy kódovania hodnôt. V tomto prípade musí byť celý stĺpec opätovne zakódovaný do schémy kódovania hash.

  • Táto operácia opätovného kódovania (Konverzia kódovania hodnoty na kódovanie hash) narazí na problém pri spracovaní iných oblastí.

Odkazy

Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×