Sintomi
Si supponga di creare una tabella esterna PolyBase usando un'origine dati esterna Oracle. Quando si esegue il mapping di un tipo NUMERO Oracle a un tipo T-SQL DECIMAL/NUMERIC, è possibile che venga visualizzato il messaggio di errore seguente:
Le colonne seguenti nello schema definito dall'utente non sono compatibili con lo schema della tabella esterna per la tabella '<TableName>': colonna definita dall'utente: ([<ColumnName>] DECIMAL(<n>) NOT NULL) non è compatibile con il tipo di colonna della tabella esterna rilevata: ([<ColumnName>] FLOAT(53) NOT NULL)
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Risoluzione
Questo problema è stato risolto nell'aggiornamento cumulativo seguente per SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni di sicurezza presenti nella build precedente. È consigliabile installare la build più recente per la versione di SQL Server:
Riferimenti
Informazioni sulla terminologia usata daMicrosoft per descrivere gli aggiornamenti software.
I prodotti di terze parti citati in questo articolo sono forniti da produttori indipendenti da Microsoft. Microsoft non rilascia alcuna garanzia implicita o esplicita relativa alle prestazioni o all'affidabilità di tali prodotti.