Sintomi
Quando si tenta di eseguire query PolyBase che eseguono il cast di una colonna di stringhe non Unicode usando una fascicolatura UTF8 solo Unicode, ad esempio Assamese_100_CI_AI_KS_SC_UTF8, è possibile che venga visualizzato l'errore seguente:
La conversione in tipi di dati carattere non Unicode non può essere eseguita con regole di confronto solo Unicode. Usare la clausola COLLATE per impostare una fascicolatura che non è solo Unicode.
Stato
Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".
Risoluzione
Questo problema è stato risolto nel seguente aggiornamento cumulativo per SQL Server:
Informazioni sugli aggiornamenti cumulativi per SQL Server
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni per la sicurezza inclusi nella build precedente. È consigliabile installare la build più recente per la versione di SQL Server:
Ultimo aggiornamento cumulativo per SQL Server 2019
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.