KB4094893 – POPRAVKA: baza podataka ne može da se odbaci nakon prekida veze sa skladištem i ponovnog povezivanja u SQL Server

Primenjuje se na
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2016 Service Pack 1

Simptomi

Pretpostavimo da ste bazu podataka osušili da biste otpustili (odvojili) od instance sistema Microsoft SQL Server. Ako je skladište baze podataka prekinuto, a zatim ponovo povezano, baza podataka neće biti izostavljena. Pored toga, klijentski sistem prikazuje poruku o grešci koja podseća na sledeću:

Napomena

Poruka 823, nivo 24, država 2, linija 5
Operativni sistem je dao grešku 21(Uređaj nije spreman.) da SQL Server tokom čitanja pri pomaku 0x000000000c2000 u datoteci "F:\file_name.mdf". Dodatne poruke u SQL Server evidenciji grešaka i evidenciji sistemskih događaja mogu da pruže više detalja. Ovo je ozbiljan uslov greške na nivou sistema koji ugrožava integritet baze podataka i mora da se odmah ispravi. Dovršite kompletnu proveru usaglašenosti baze podataka (DBCC CHECKDB). Ovu grešku može da izazove više faktora; više informacija potražite u članku SQL Server knjige na mreži.

Rešenje

Ova ispravka je uključena u sledeće ispravke:

Kumulativna ispravka 1 za SQL Server 2016 servisni paket 2

Kumulativna ispravka 9 za SQL Server 2016 servisni paket 1

Kumulativna ispravka 12 za SQL Server 2014 servisni paket 2

Osnovni podaci o SQL Server verzijama

Svaka nova verzija za SQL Server sadrži sve hitne i bezbednosne ispravke koje su bile u prethodnoj reviziji. Preporučujemo da instalirate najnoviju verziju za svoju verziju sistema SQL Server:

Najnovija verzija za SQL Server 2016

Najnovije kumulativne ispravke za SQL Server 2014

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.

Reference

Saznajte više o standardnoj terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.