Sintomi
Si supponga di avere configurato il mirroring del database tra un server principale e un server mirror e che i Server Principal e mirror siano in uso in Microsoft SQL Server 2012, 2014 o 2016. Durante la fase di ripetizione di una transazione di grandi dimensioni nel server mirror, il thread di rollforward non può impostare un blocco esclusivo (X) e questo genera un file di dump della memoria Assert. Questo problema potrebbe non essere risolto anche se si prova a riavviare il servizio SQL Server in mirror.
Risoluzione
Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:
Aggiornamento cumulativo 5 per SQL Server 2016 RTM
Aggiornamento cumulativo 2 per SQL Server 2016 SP1
Aggiornamento cumulativo 7 per SQL Server 2012 Service Pack 3
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. È consigliabile installare gli aggiornamenti cumulativi più recenti per SQL Server:
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 terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.