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

Sintomi

Si supponga di usare i gruppi di disponibilità di Microsoft SQL Server 2016 o 2017 Always On. Quando si riprende un database di disponibilità sospesa, può verificarsi un errore di asserzione nella replica secondaria. Inoltre, i messaggi di errore simili ai seguenti vengono registrati nel log degli errori di SQL Server nella replica secondaria.

Data/ora Errore: 17066, Gravità: 16, Stato: 1.

Data/ora Asserzione SQL Server: File: <> recovery.cpp, line=LineNumber Failed Assertion = 'recXdes->IsLockReleased () && recXdes->GetOutstandingCount () == 0'. Questo errore può essere correlato alla tempistica. Se l'errore persiste dopo la rieseguizione dell'istruzione, usare DBCC CHECKDB per verificare l'integrità strutturale del database o riavviare il server per assicurarsi che le strutture di dati in memoria non siano danneggiate.

Data/oraErrore: 3624, Gravità: 20, Stato: 1.

Data/oraUn controllo dell'asserzione di sistema non è riuscito. Per informazioni dettagliate, controllare il log degli errori SQL Server. In genere, un errore di asserzione è causato da un bug del software o dal danneggiamento dei dati. Per verificare se il database è danneggiato, è consigliabile eseguire DBCC CHECKDB. Se hai accettato di inviare dump a Microsoft durante l'installazione, un mini dump verrà inviato a Microsoft. Un aggiornamento potrebbe essere disponibile da Microsoft nel Service Pack più recente o in un aggiornamento rapido dal supporto tecnico.

Data/oraErrore: 3624, Gravità: 20, Stato: 2.

Data/oraUn controllo dell'asserzione di sistema non è riuscito. Per informazioni dettagliate, controllare il log degli errori SQL Server. In genere, un errore di asserzione è causato da un bug del software o dal danneggiamento dei dati. Per verificare se il database è danneggiato, è consigliabile eseguire DBCC CHECKDB. Se hai accettato di inviare dump a Microsoft durante l'installazione, un mini dump verrà inviato a Microsoft. Un aggiornamento potrebbe essere disponibile da Microsoft nel Service Pack più recente o in un aggiornamento rapido dal supporto tecnico.

Data/oraErrore: 3313, Gravità: 21, Stato: 2.

Data/oraDurante il rollforing di un'operazione registrata in DatabaseName del database, si è verificato un errore durante l'ID record del log (RecordID). In genere, l'errore specifico viene registrato in precedenza come errore nel servizio Registro eventi di Windows. Ripristinare il database da un backup completo o ripristinare il database.

Data/oraAlways On spostamento dei dati dei gruppi di disponibilità per database DatabaseName è stato sospeso per il seguente motivo: "sistema" (ID origine 2; Stringa di origine: 'SUSPEND_FROM_REDO'). Per riprendere lo spostamento dei dati nel database, è necessario riprendere manualmente il database. Per informazioni su come riprendere un database di disponibilità, vedere SQL Server libri online.

Data/oraOpzione del parametro ALTER DB: RESUME

Data/oraAlways On spostamento dei dati di Gruppi di disponibilità per il database NomeDatabase è stato ripreso. Si tratta solo di un messaggio informativo. Non è richiesta alcuna azione utente.

Data/oraAlways On connessione gruppi di disponibilità con database primario stabilito per database secondario NomeDatabase sulla replica disponibilità ReplicaName con ID replica: ID replica. Si tratta solo di un messaggio informativo. Non è richiesta alcuna azione utente.

Data/oraIl LSN di ripristino (LsnNumber) è stato identificato per il database con ID ID DatabaseID. Si tratta solo di un messaggio informativo. Non è richiesta alcuna azione utente.

Risoluzione

Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:

       Aggiornamento cumulativo 1 per SQL Server 2017

       Aggiornamento cumulativo 5 per SQL Server 2016 SP1

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e tutte le correzioni per la sicurezza inclusi nell'aggiornamento cumulativo precedente. Scopri gli aggiornamenti cumulativi più recenti per SQL Server:

Ultimo aggiornamento cumulativo per SQL Server 2017

Ultimo aggiornamento cumulativo per SQL Server 2016

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
 

Riferimenti

Informazioni sulla terminologiautilizzata 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!

×