KB4094893 – RJEŠENJE: bazu podataka nije moguće ispustiti nakon prekida veze s pohranom i ponovnog povezivanja u SQL Server

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

Simptomi

Pretpostavimo da ste bazu podataka suho ispustili (odvojili) od instance sustava Microsoft SQL Server. Ako je prostor za pohranu baze podataka isključen, a zatim ponovno povezan, baza podataka neće biti ispuštena. Osim toga, klijentski sustav prikazuje poruku o pogrešci kao što je sljedeća:

Napomena

poruka 823, razina 24, županija 2, redak 5
Operacijski sustav vratio je pogrešku 21(Uređaj nije spreman.) da bi SQL Server tijekom čitanja pri pomaku 0x000000000c2000 u datoteci "F:\file_name.mdf". Dodatne poruke u zapisniku pogrešaka sustava SQL Server i zapisniku događaja sustava mogu pružiti više pojedinosti. To je ozbiljno stanje pogreške na razini sustava koje ugrožava integritet baze podataka i potrebno ga je odmah otkloniti. Dovršavanje potpune provjere dosljednosti baze podataka (DBCC CHECKDB). Ovu pogrešku mogu uzrokovati mnogi čimbenici; dodatne informacije potražite u mrežnoj dokumentaciji SQL Server Books Online.

Rješenje

Taj je popravak obuhvaćen sljedećim ažuriranjima:

Kumulativno ažuriranje 1 za SQL Server 2016 Service Pack 2

Kumulativno ažuriranje 9 za SQL Server 2016 Service Pack 1

Kumulativno ažuriranje 12 za SQL Server 2014 Service Pack 2

O međuverzijama sustava SQL Server

Svaka nova međuverzija za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj međuverziji. Preporučujemo da instalirate najnoviju međuverziju za svoju verziju sustava SQL Server:

Najnovija međuverzija za SQL Server 2016

Najnovija kumulativna ažuriranja za SQL Server 2014

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Reference

Saznajte više o standardnoj terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.