KB4094893 – КОРЕКЦИЯ: Базата данни не може да бъде прекъсната, след като е прекъснато връзката с нея и е била свързана отново в SQL Server

Отнася се за
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2016 Service Pack 1

Симптоми

Да предположим, че изсушавате, за да откачите (откачите) база данни от екземпляр на Microsoft SQL Server. Ако мястото за съхранение на базата данни е било прекъснато и след това е било свързано отново, базата данни не се пропуска. Освен това системата на клиента показва съобщение за грешка, което е подобно на следното:

Забележка

Съобщение 823, ниво 24, щат 2, ред 5
Операционната система върна грешка 21(Устройството не е готово.) за SQL Server по време на четене с изместване 0x000000000c2000 във файл "F:\file_name.mdf". Допълнителните съобщения в регистрационния файл за грешки на SQL Server и регистъра на системните събития могат да предоставят по-подробни данни. Това е тежко състояние на грешка на системно ниво, което застрашава целостта на базата данни и трябва да бъде коригирано незабавно. Извършете пълна проверка за съответствие на базата данни (DBCC CHECKDB). Тази грешка може да бъде причинена от много фактори; За повече информация вж. SQL Server Books Online.

Решение

Тази корекция е включена в следните актуализации:

Сборна актуализация 1 за SQL Server 2016 Service Pack 2

Сборна актуализация 9 за SQL Server 2016 Service Pack 1

Сборна актуализация 12 за SQL Server 2014 Service Pack 2

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

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

Най-новата компилация за SQL Server 2016

Най-новите сборни актуализации за SQL Server 2014

Състояние

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

Справки

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