Sintomi
Supponiamo che tu abbia configurato una sessione di mirroring del database in SQL Server 2012, 2014 o 2016. Si aggiunge un testimone per supportare il failover automatico. In una situazione rara, la sessione di mirroring può arrestarsi e quindi i dati non vengono più sincronizzati. Inoltre, un failover automatico non si verifica come previsto.
Risoluzione
Informazioni sull'aggiornamento
Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:
Aggiornamento cumulativo 2 per SQL Server 2016 SP1
Aggiornamento cumulativo 4 per SQL server 2016aggiornamento cumulativo 3 per SQL Server 2014 SP2aggiornamento cumulativo 10 per SQL Server 2014 SP1
Aggiornamento cumulativo 6 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. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Ultimo aggiornamento cumulativo per SQL Server 2016
Soluzione alternativa
Per risolvere il problema, riprendere la sessione di mirroring. A questo scopo, digitare ognuna delle istruzioni Transact-SQL seguenti e quindi premere INVIO dopo ogni istruzione:
ALTER DATABASE database_name set partner SUSPENDGOALTER database database_name set partner RESUMEGO
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.