KB4094893 — LABOJUMS: Datu bāzi nevar nomest pēc tam, kad tās krātuve ir atvienota un atkārtoti pievienota pakalpojumā SQL Server

Attiecas uz
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2016 Service Pack 1

Pazīmes

Pieņemsim, ka jūs nometat (atvienojat) datu bāzi no Microsoft SQL Server instances. Ja datu bāzes krātuve ir atvienota un pēc tam atkārtoti pievienota, datu bāze netiek nomesta. Turklāt klienta sistēma parāda kļūdas ziņojumu, kas līdzīgs šim:

Piezīme

Ziņojums 823, 24. līmenis, 2. stāvoklis, 5. rindiņa
Operētājsistēma atgrieza kļūdu 21(Ierīce nav gatava.), lai SQL Server nolasīšanas laikā pie nobīdes 0x000000000c2000 failā F:\file_name.mdf. Papildu ziņojumi SQL Server kļūdu žurnālā un sistēmas notikumu žurnālā var sniegt papildinformāciju. Šis ir nopietns sistēmas līmeņa kļūdas stāvoklis, kas apdraud datu bāzes integritāti un ir nekavējoties jāizlabo. Veikt pilnu datu bāzes konsekvences pārbaudi (DBCC CHECKDB). Šo kļūdu var izraisīt daudzi faktori; Lai iegūtu papildinformāciju, skatiet rakstu SQL Server grāmatas tiešsaistē.

Risinājums

Šis labojums ir iekļauts šādos atjauninājumos:

SQL Server 2016 2. servisa pakotnes 1. kumulatīvais atjauninājums

9. kumulatīvais atjauninājums SQL Server 2016 1. servisa pakotnei

SQL Server 2014 2. servisa pakotnes 12. kumulatīvais atjauninājums

Par SQL Server būvējumiem

Katrā jaunajā SQL Server būvējumā ir visi labojumfaili un drošības labojumi, kas bija iepriekšējā būvējumā. Ieteicams instalēt jaunāko būvējumu jūsu SQL Server versijai:

Jaunākais SQL Server 2016 būvējums

Jaunākie kumulatīvie atjauninājumi SQL Server 2014

Statuss

Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".

Atsauces

Uzziniet par standarta terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.