Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Microsoft distribuisce le correzioni di Microsoft SQL Server 2012, 2014 o 2016 in un unico file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2012, 2014, 2016 FIX.

Sintomi

Dopo aver abilitato Change Data Capture per un database di Microsoft SQL Server 2012, 2014 o 2016, è possibile ordinare in modo non corretto la colonna del comando _ $ nella tabella delle modifiche per le righe aggiornate. Quando si aggiorna una riga, nella tabella delle modifiche sono presenti due righe, con l'operazione Elimina e Inserisci per la funzione _ $. Ma un'operazione di inserimento può essere visualizzata in modo imprevisto prima di un'operazione di eliminazione. Se l'applicazione riapplica le righe a un'altra tabella con un vincolo PRIMARY KEY, si può verificare la violazione della chiave primaria seguente:

Msg 2627, livello 14, stato 1, linea 6Violation del vincolo di chiave primaria "Primary_Key_name". Impossibile inserire una chiave duplicata nell'oggetto "table_name". Il valore della chiave duplicata è (valore).

Risoluzione

Questo problema è stato risolto nei seguenti aggiornamenti cumulativi 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. 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.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×