KB4094893 – LØSNING: Databasen kan ikke slippes, efter at lageret er frakoblet og tilsluttet igen i SQL Server

Gælder for
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2016 Service Pack 1

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.