KB4013112 - CORREZIONE: "Aggiunta di un punto per SYSTEM_TIME non riuscita" quando si aggiungono colonne punto a una tabella ottimizzata per la memoria in SQL Server 2016

Si applica a
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Sintomi

Si supponga di usare In-Memory OLTP in Microsoft SQL Server 2016. In questo scenario si usano le istruzioni ALTER TABLE e ADD PERIOD FOR SYSTEM_TIME per aggiungere colonne del periodo con valori predefiniti appropriati insieme al periodo di tempo di sistema corrispondente a una tabella ottimizzata per la memoria. Se la tabella non è vuota, verrà visualizzato un messaggio di errore simile al seguente:

Nota

Messaggio 13575, livello 16, stato 0
L'AGGIUNTA DEL PUNTO PER SYSTEM_TIME non è riuscita perché la tabella 'TableName' contiene record in cui la fine del periodo non è uguale a MAX data e ora.

Risoluzione

Questa correzione è inclusa nei seguenti aggiornamenti:

Informazioni sulle build di SQL Server 2016

Ogni nuova build di SQL Server 2016 contiene tutte le correzioni rapide e di sicurezza incluse nella build precedente. È consigliabile installare la build più recente per SQL Server 2016.

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.