Sintomi
Supponiamo che tu usi l'istruzione BULK INSERT o OPENROWSET (bulk...) per importare dati codificati UTF-8 da un file che non ha un BOM (Byte Order Mark) in Microsoft SQL Server 2016. Se i primi due byte nel file sono uguali a "0xEFBB", il primo carattere verrà riconosciuto erroneamente come BOM. Di conseguenza, i dati importati non sono corretti e non viene visualizzato un messaggio di errore.
Risoluzione
Il problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. È consigliabile scaricare e installare gli aggiornamenti cumulativi più recenti per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.