Symptomen
Stel dat u een Transact-SQL-instructie gebruikt om databasespiegeling in te stellen in SQL Server 2016. Nadat u dit hebt geconfigureerd, ziet u continue fouten in het foutenlogboek van SQL Server zoals de volgende:
Opmerking
<hoofdsom>
datum tijd spid47s Fout: 1479, ernst: 16, status: 1.
datum tijd spid47s Er is een time-out opgetreden voor de mirroring-verbinding met 'TCP://Node02.contoso.com:5022' voor database 'MirrorDB' na 10 seconden zonder reactie. Controleer de service- en netwerkverbindingen.
datum tijd spid47s Databasespiegeling is inactief voor database 'MirrorDB'. Dit is alleen een informatief bericht. Er is geen actie van de gebruiker vereist.
datum tijd spid47s Database mirroring is actief met database 'MirrorDB' als de belangrijkste kopie. Dit is alleen een informatief bericht. Er is geen actie van de gebruiker vereist.
</Opdrachtgever>
<SPIEGELEN>
datum tijd spid53s Fout: 1474, ernst: 16, status: 1.
datum en tijd SPID53s Verbindingsfout 4 'Er is een fout opgetreden tijdens het ontvangen van gegevens: '10054(een bestaande verbinding is geforceerd verbroken door de externe host.)'.' voor 'TCP://Node01.contoso.com:5022'.
datum tijd spid44s Databasespiegeling is niet actief voor database 'MirrorDB'. Dit is alleen een informatief bericht. Er is geen actie van de gebruiker vereist.
datum tijd spid44s Database mirroring is actief met database 'MirrorDB' als de gespiegelde kopie. Dit is alleen een informatief bericht. Er is geen actie van de gebruiker vereist.
</SPIEGELEN>
Oorzaak
Deze fout wordt mogelijk geregistreerd wanneer het netwerk goed werkt, maar de database gedurende 90 seconden geen activiteit heeft gehad. SQL Server controleert de verbinding voor databasespiegeling en sluit deze verbinding wanneer er gedurende 90 seconden geen database-activiteit is. Wanneer de databaseactiviteiten worden hervat, wordt er opnieuw een verbinding tot stand gebracht en begint databasespiegeling opnieuw te werken.
Oplossing
De update waarmee dit probleem wordt opgelost, is opgenomen in de volgende cumulatieve updates:
- Cumulatieve update 1 voor SQL Server 2016 Service Pack 1
- Cumulatieve update 4 voor SQL Server 2016
Builds van SQL Server 2016
Builds van SQL Server 2016
Elke nieuwe build voor SQL Server 2016 bevat alle hotfixes en alle beveiligingspatches uit de vorige build. U wordt aangeraden de nieuwste build voor SQL Server 2016 te installeren.
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Meer informatie
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.