Symptomer
Antag, at du tørrer for at slippe (fjerne) en database fra en forekomst af Microsoft SQL Server. Hvis databaselageret er blevet afbrudt og derefter tilsluttet igen, slippes databasen ikke. Desuden viser klientsystemet en fejlmeddelelse, der ligner følgende:
Bemærk
Msg 823, niveau 24, stat 2, linje 5
Operativsystemet returnerede fejl 21(Enheden er ikke klar.) for at SQL Server under en læsning ved forskydning 0x000000000c2000 i filen 'F:\file_name.mdf'. Yderligere meddelelser i SQL Server-fejlloggen og systemhændelsesloggen kan give flere oplysninger. Dette er en alvorlig fejl på systemniveau, der truer databasens integritet og skal rettes omgående. Udfør en fuld konsistenskontrol af databasen (DBCC CHECKDB). Denne fejl kan være forårsaget af mange faktorer; Du kan finde flere oplysninger i SQL Server Books Online.
Løsning
Denne rettelse er inkluderet i følgende opdateringer:
Samlet opdatering 1 til SQL Server 2016 Service Pack 2
Kumulativ opdatering 9 til SQL Server 2016 Service Pack 1
Kumulativ opdatering 12 til SQL Server 2014 Service Pack 2
Om SQL Server-builds
Hvert nyt build til SQL Server indeholder alle de programrettelser og sikkerhedsrettelser, der var i det tidligere build. Vi anbefaler, at du installerer det nyeste build til din version af SQL Server:
Det nyeste build til SQL Server 2016
De seneste kumulative opdateringer til SQL Server 2014
Status
Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Referencer
Få mere at vide om den standardterminologi , Microsoft bruger til at beskrive softwareopdateringer.