KB3210699 – КОРЕКЦИЯ: Грешките се регистрират, ако дублирането на база данни е конфигурирано от Transact-SQL през SQL Server 2016

Отнася се за
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use)

Симптоми

Да предположим, че използвате команда 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 секунди. Когато дейностите по базата данни се възобновят, връзката се възстановява и дублирането на базата данни започва да работи отново.

Решение

Актуализацията, която коригира този проблем, е включена в следните кумулативни актуализации:

      

За компилациите на SQL Server 2016

За компилациите на SQL Server 2016

Всяка нова компилация за SQL Server 2016 съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за SQL Server 2016.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Справки

Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.