Príznaky
Predpokladajme, že externú tabuľku PolyBase vytvárate pomocou externého zdroja údajov Oracle. Pri priradení typu Oracle NUMBER k typu T-SQL DECIMAL/NUMERIC sa môže zobraziť nasledujúce chybové hlásenie:
Nasledujúce stĺpce v schéme definovanej používateľom nie sú kompatibilné so schémou externej tabuľky pre tabuľku NázovTabuľky><: stĺpec definovaný používateľom: ([<ColumnName>] DECIMAL(<n>) NOT NULL) is not compatible with type of detected external table column: ([<ColumnName>] FLOAT(53) NOT NULL)
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Riešenie
Tento problém je opravený v nasledujúcej kumulatívnej aktualizácii pre SQL Server:
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 opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej zostavy. Odporúčame vám nainštalovať najnovšiu zostavu pre vašu verziu SQL Server:
Najnovšia kumulatívna aktualizácia pre SQL Server 2019
Odkazy
Získajte informácie o terminológii , ktorú Microsoft používa na popis aktualizácií softvéru.
Informácie tretích strán – vyhlásenie
Produkty tretích strán, ktorými sa tento článok zaoberá, vyrábajú spoločnosti, ktoré sú nezávislé od spoločnosti Microsoft. Spoločnosť Microsoft neposkytuje žiadnu záruku, či už vyjadrenú alebo predpokladanú, na výkonnosť alebo spoľahlivosť týchto produktov.