Symptom
Anta att du torr för att släppa (koppla från) en databas från en instans av Microsoft SQL Server. Om databaslagringen har kopplats från och sedan anslutits på nytt, tas inte databasen bort. Dessutom visar klientsystemet ett felmeddelande som liknar följande:
Obs
Msg 823, nivå 24, status 2, rad 5
Operativsystemet returnerade fel 21(Enheten är inte redo.) för att SQL Server vid läsning vid förskjutning 0x000000000c2000 i filen "F:\file_name.mdf". Ytterligare meddelanden i SQL Server fellogg och systemhändelselogg kan ge mer information. Det här är ett allvarligt fel på systemnivå som hotar databasintegriteten och måste åtgärdas omedelbart. Slutför en fullständig konsekvenskontroll av databasen (DBCC CHECKDB). Det här felet kan orsakas av många faktorer. Mer information finns i SQL Server Books Online.
Lösning
Den här korrigeringen ingår i följande uppdateringar:
Kumulativ uppdatering 1 för SQL Server 2016 Service Pack 2
Kumulativ uppdatering 9 för SQL Server 2016 Service Pack 1
Kumulativ uppdatering 12 för SQL Server 2014 Service Pack 2
Om SQL Server-versioner
Varje ny version för SQL Server innehåller alla snabbkorrigeringar och säkerhetskorrigeringar som fanns i den tidigare versionen. Vi rekommenderar att du installerar den senaste versionen för din version av SQL Server:
Den senaste versionen för SQL Server 2016
De senaste kumulativa uppdateringarna för SQL Server 2014
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Referenser
Läs om standardterminologin som Microsoft använder för att beskriva programuppdateringar.