Al momento sei offline in attesa che la connessione Internet venga ristabilita

FIX: Errore di asserzione quando si esegue l'unione o unione tutte le clausole in una tabella attivata la protezione a livello di riga in SQL Server 2016

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 3172973
Sintomi
Si supponga che si enablethe Protezione a livello di rigain una tabella in Microsoft SQL Server 2016. Se si esegue un'istruzione contenente molte clausole di unione o UNION ALL che combinano i risultati della tabella, si possono ricevere messaggi di errore analoghi ai seguenti:
Msg 3624, livello 20, stato 1, riga 16
Un controllo di sistema asserzione non riuscita. Controllare il log degli errori di SQL Server per ulteriori informazioni. In genere, un'asserzione non riuscita è causata dal danneggiamento dei dati o bug software. Per verificare se il database è danneggiato, si consiglia di eseguire DBCC CHECKDB. Se hai accettato di inviare immagini a Microsoft durante l'installazione, verrà inviato un dump mini a Microsoft. Un aggiornamento potrebbe essere disponibile da Microsoft l'ultimo Service Pack o un Hotfix dal supporto tecnico.
Msg 596, livello 21, stato 1, riga 14
Impossibile continuare l'esecuzione della sessione è in stato di interruzione.
Msg 0, livello 20, stato 0, riga 14 un grave errore del comando corrente. I risultati, se presenti, devono essere eliminati.

Risoluzione
Il problema è stato corretto nell'aggiornamento cumulativo di SQL Server seguente: Raccomandazioni: Installare l'aggiornamento cumulativo più recente per SQL Server
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutte le correzioni di protezione che sono stati incluse nell'aggiornamento cumulativo precedente. Si consiglia di scaricare e installare gli ultimi aggiornamenti cumulativi per SQL Server:
Status
Microsoft ha confermato che questo è un problema per i prodotti Microsoft elencati nella sezione "Si applica a".
Riferimenti
Per ulteriori informazioni, vedere la terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.
Nota: questo è un articolo a "PUBBLICAZIONE RAPIDA", creato direttamente all'interno dell'organizzazione di supporto Microsoft. Le informazioni contenute nel presente documento vengono fornite "così come sono" in risposta alle problematiche riscontrate. A causa della rapidità con cui vengono resi disponibili, i materiali possono contenere errori di battitura e sono soggetti a modifica senza preavviso, in qualsiasi momento. Per altre considerazioni, vedere le Condizioni per l'utilizzo.

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 3172973 - Ultima revisione: 07/27/2016 21:21:00 - Revisione: 1.0

Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core, Microsoft SQL Server 2016 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3172973 KbMtit
Feedback