Príznaky
Počas spustenia PolyBase alebo pri spúšťaní dotazov PolyBase v inom ako anglickom operačnom systéme si všimnete, že dotazy PolyBase zlyhajú a generujú chyby, alebo sa služby PolyBase za určitých podmienok nespustí.
Príklad:
Pri pokuse o spustenie služby PolyBase v tureckom miestnom nastavení sa zobrazí nasledujúce chybové hlásenie:
"Nepodarilo sa načítať typ Int zo zostavy Microsoft.SQLServer.DataWarehouse.Common"
Pri spúšťaní dotazov PolyBase v miestnom nastavení, ktoré namiesto bodiek ako oddeľovačov desatinných miest používa čiarky, si môžete všimnúť nasledovné:
-
Zhromažďovanie vzorových štatistík externej tabuľky podporovanej teraúdami nepoužíva percento zadané používateľom.
-
Dotazy generujú neplatné pohyblivé literáli, ktoré generujú chybu z externého zdroja.
-
Vytvorenie štatistiky v externej tabuľke, ktorá obsahuje stĺpec DateTime, vráti nasledujúce chybové hlásenie: Reťazec nebol rozpoznaný ako platný dátum a čas.
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.
Riešenie
Tento problém je opravený v nasledujúcej kumulatívnej aktualizácii pre SQL Server:
Kumulatívna aktualizácia 8 pre SQL Server 2019
Informácie o kumulatívnych aktualizáciách pre SQL Server:
Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Alternatívne riešenie
Tento problém môžete obísť spustením dotazov PolyBase v anglickom miestnom nastavení.
Odkazy
Získajte informácie o terminológii, ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.