Sintomi
Considerare lo scenario descritto di seguito:
-
Si crea un indice columnstore raggruppato in una tabella partizionata.
-
La lunghezza massima delle colonne nella tabella è maggiore del limite di riga di 8.060 byte per le tabelle se sono presenti colonne di lunghezza variabile.
-
Si usa l'istruzione BULK INSERT o INSERT SELECT per inserire dati nell'indice columnstore cluster.
In questo scenario viene visualizzato un messaggio di errore simile al seguente:
Messaggio 611, livello 16, stato 0 Non è possibile inserire o aggiornare una riga perché la dimensione totale della colonna variabile, incluso il sovraccarico, è di 1978 byte oltre il limite.
Risoluzione
Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:
Aggiornamento cumulativo 2 per SQL Server 2017
Aggiornamento cumulativo 8 per SQL Server 2014 Service Pack 2
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni di sicurezza presenti nella build precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Ultimo aggiornamento cumulativo per SQL Server 2017
ultimi aggiornamenti cumulativi per SQL Server 2014.
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.