KB5000670 - REMEDIERE: Eroare care apare atunci când mapați un tip Oracle NUMBER la un tip T-SQL ZECIMAL/NUMERIC

Se aplică la
SQL Server 2019 on Windows SQL Server 2019 on Linux

Simptome

Să presupunem că creați un tabel extern PolyBase utilizând o sursă de date externă Oracle. Atunci când mapați un tip Oracle NUMBER la un tip T-SQL DECIMAL/NUMERIC, este posibil să primiți următorul mesaj de eroare:

Următoarele coloane din schema definită de utilizator sunt incompatibile cu schema de tabel extern pentru tabelul "<NumeTabel>": coloană definită de utilizator: ([<NumeColoană>] DECIMAL(<n>) NOT NULL) nu este compatibil cu tipul de coloană de tabel extern detectată: ([<NumeColoană>] FLOAT(53) NOT NULL)

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.

Rezolvare

Această problemă este remediată în următoarea actualizare cumulativă pentru SQL Server:

Despre actualizările cumulative pentru SQL Server

Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și remedierile de securitate din compilarea anterioară. Vă recomandăm să instalați cea mai recentă compilare pentru versiunea dvs. de SQL Server:

Cea mai recentă actualizare cumulativă pentru SQL Server 2019

Referințe

Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.

Exonerare de răspundere privind informațiile de la terți

Produsele de la terți prezentate în acest articol sunt create de companii independente de Microsoft. Microsoft nu prezintă nicio garanție, implicită sau de altă natură, privind performanța sau fiabilitatea acestor produse.