Problembeschreibung
Angenommen, Sie verwenden eine Transact-SQL-Anweisung, um die Datenbankspiegelung in SQL Server 2016 festzulegen. Nach der Konfiguration werden fortlaufende Fehler angezeigt, die im SQL Server-Fehlerprotokoll wie folgt aussehen:
<Prinzipal>Datum Uhrzeit spid47s Fehler: 1479, Schweregrad: 16, Bundesland: 1.Datum der spid47s der Spiegelungsverbindung zu "TCP://Node02.contoso.com:5022" hat nach 10 Sekunden ohne Antwort die Zeit für die Datenbank "MirrorDB" überschritten. Überprüfen Sie die Dienst-und Netzwerkverbindungen.Datum der spid47s-Datenbankspiegelung ist für die Datenbank 'MirrorDB' inaktiv. Dies ist nur eine Informationsmeldung. Es ist keine Benutzeraktion erforderlich.Datum der spid47s-Datenbankspiegelung ist mit der Datenbank "MirrorDB" als Prinzipalkopie aktiv. Dies ist nur eine Informationsmeldung. Es ist keine Benutzeraktion erforderlich. </Principal><Mirror>Date Time spid53s Fehler: 1474, Schweregrad: 16, Bundesland: 1.Datum der spid53s-Daten Bank Spiegelungs Verbindungsfehler 4 "beim Empfangen von Daten ist ein Fehler aufgetreten:" 10054 (eine vorhandene Verbindung wurde vom Remote Host gewaltsam geschlossen.) "." für "TCP://Node01.contoso.com:5022".Datum der spid44s-Datenbankspiegelung ist für die Datenbank 'MirrorDB' inaktiv. Dies ist nur eine Informationsmeldung. Es ist keine Benutzeraktion erforderlich.Datum der spid44s-Datenbankspiegelung ist mit der Datenbank "MirrorDB" als Spiegelungskopie aktiv. Dies ist nur eine Informationsmeldung. Es ist keine Benutzeraktion erforderlich. #a0/Mirror>
Ursache
Dieser Fehler wird möglicherweise protokolliert, wenn das Netzwerk ordnungsgemäß funktioniert, die Datenbank jedoch keine Aktivität für 90 Sekunden aufweist. SQL Server überprüft und schließt dann die Datenbank-Spiegelungsverbindung, wenn keine Datenbankaktivität für 90 Sekunden vorhanden ist. Wenn Datenbankaktivitäten fortgesetzt werden, wird eine Verbindung wiederhergestellt, und die Datenbankspiegelung beginnt erneut zu funktionieren.
Fehlerbehebung
Das Update zur Behebung dieses Problems ist in den folgenden kumulativen Updates enthalten:
-
Kumulatives Update 1 für SQL Server 2016 Service Pack 1
-
Kumulatives Update 4 für SQL Server 2016
Informationen zu SQL Server 2016-Builds
Jeder neue Build für SQL Server 2016 enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen Build enthalten waren. Wir empfehlen, den neuesten Build für SQL Server 2016 zuinstallieren.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Erfahren Sie mehr über die Terminologie, mit der Microsoft Softwareupdates beschreibt.