Sintomi
Quando si prova a eseguire query PolyBase che eseguono il cast di una colonna di stringhe non Unicode usando le regole di confronto UTF8 solo Unicode, ad esempio Assamese_100_CI_AI_KS_SC_UTF8, potrebbe essere visualizzato l'errore seguente:
La conversione in tipi di dati di caratteri non Unicode non può essere eseguita con regole di confronto solo Unicode. Usare la clausola COLLATE per impostare una fascicolazione che non sia solo Unicode.
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 per la 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.