Sintomi
Supponiamo che tu usi un'istruzione Transact-SQL per impostare il mirroring del database in SQL Server 2016. Una volta configurata, vengono visualizzati errori continui simili a quelli seguenti nel log degli errori di SQL Server:
<principale>Data ora spid47s errore: 1479, gravità: 16, stato: 1.Data/ora spid47s la connessione di mirroring a "TCP://NODE02.contoso.com:5022" è scaduta per il database "MirrorDB" dopo 10 secondi senza risposta. Verificare le connessioni di servizio e di rete.data e ora spid47s il mirroring del database è inattivo per il database 'MirrorDB'. Si tratta solo di un messaggio informativo. Non è necessaria alcuna azione per l'utente.data e ora spid47s il mirroring del database è attivo con il database "MirrorDB" come copia principale. Si tratta solo di un messaggio informativo. Non è necessaria alcuna azione per l'utente. </Principal><MIRROR>Data/ora spid53s errore: 1474, gravità: 16, stato: 1.Data ora spid53s errore di connessione del mirroring del database 4 "si è verificato un errore durante la ricezione dei dati:" 10054 (una connessione esistente è stata chiusa forzatamente dall'host remoto.) "." per "TCP://NODE01.contoso.com:5022".data e ora spid44s il mirroring del database è inattivo per il database 'MirrorDB'. Si tratta solo di un messaggio informativo. Non è necessaria alcuna azione per l'utente.data e ora spid44s il mirroring del database è attivo con il database "MirrorDB" come copia speculare. Si tratta solo di un messaggio informativo. Non è necessaria alcuna azione per l'utente. </MIRROR>
Causa
Questo errore può essere registrato quando la rete funziona correttamente, ma il database non ha avuto attività per 90 secondi. SQL Server verifica e quindi chiude la connessione di mirroring del database quando non esiste alcuna attività di database per 90 secondi. Quando le attività di database vengono riattivate, viene ristabilita una connessione e il mirroring del database ricomincia a funzionare.
Risoluzione
L'aggiornamento che risolve questo problema è incluso nei seguenti aggiornamenti cumulativi:
-
Aggiornamento cumulativo 1 per SQL Server 2016 Service Pack 1
-
Aggiornamento cumulativo 4 per SQL Server 2016
Informazioni sulle build di SQL Server 2016
Ogni nuova build per SQL Server 2016 contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella build precedente. È consigliabile installare la Build più recente 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.