Sintomi
Quando si esegue una query che contiene un'istruzione UPDATE in Microsoft SQL Server 2016, è possibile che venga visualizzato un messaggio di errore analogo al seguente:
Msg 4819, livello 16, stato 1 non può caricare in blocco. Il flusso di dati in blocco non è stato specificato correttamente come ordinato o i dati violano un vincolo di univocità imposto dalla tabella di destinazione. Ordinamento non corretto per le due righe seguenti: chiave primaria della prima riga: <row_id>, chiave primaria della seconda riga: <row_id>.
Risoluzione
Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi 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.