Симптоми
Да предположим, че използвате команда Transact-SQL за задаване на дублиране на бази данни в SQL Server 2016. След като това е конфигурирано, виждате непрекъснати грешки, подобни на следните в регистрационния файл за грешки на SQL Server:
Забележка
<"главница">
дата и час spid47s Грешка: 1479, Степен на сериозност: 16, Щат: 1.
дата и час spid47s Времето на изчакване за огледално изображение към "TCP://Node02.contoso.com:5022" е изтекло за базата данни "MirrorDB" след 10 секунди без отговор. Проверете услугата и мрежовите връзки.
дата час spid47s Дублирането на бази данни е неактивно за база данни "MirrorDB". Това е само информационно съобщение. Не се изисква действие от потребителя.
дата час spid47s Дублирането на база данни е активно с база данни "MirrorDB" като основно копие. Това е само информационно съобщение. Не се изисква действие от потребителя.
</Субект>
<ДУБЛИРАНЕ>
дата и час spid53s Грешка: 1474, Степен на сериозност: 16, Щат: 1.
дата час spid53s Грешка при връзка при дублиране на база данни 4 "Възникна грешка при получаване на данни: "10054(Съществуваща връзка беше принудително затворена от отдалечен хост.)." за "TCP://Node01.contoso.com:5022".
дата час spid44s Огледалното отразяване на бази данни е неактивно за база данни "MirrorDB". Това е само информационно съобщение. Не се изисква действие от потребителя.
дата и час spid44s Дублирането на база данни е активно с "MirrorDB" на базата данни като огледално копие. Това е само информационно съобщение. Не се изисква действие от потребителя.
</ОГЛЕДАЛЕН ЕКРАН>
Причина
Тази грешка може да бъде регистрирана, когато мрежата функционира правилно, но базата данни не е имала дейност в продължение на 90 секунди. SQL Server проверява и след това затваря връзката за огледално отразяване на базата данни, когато няма дейност в базата данни за 90 секунди. Когато дейностите по базата данни се възобновят, връзката се възстановява и дублирането на базата данни започва да работи отново.
Решение
Актуализацията, която коригира този проблем, е включена в следните кумулативни актуализации:
- Сборна актуализация 1 за SQL Server 2016 Service Pack 1
- Сборна актуализация 4 за SQL Server 2016
За компилациите на SQL Server 2016
За компилациите на SQL Server 2016
Всяка нова компилация за SQL Server 2016 съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за SQL Server 2016.
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Справки
Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.