Simptome
Să presupunem că vă uscați la fixarea unei baze de date dintr-o instanță a Microsoft SQL Server. Dacă stocarea bazei de date a fost deconectată, apoi reconectată, baza de date nu a fost retrasă. În plus, sistemul client afișează un mesaj de eroare care seamănă cu următorul:
MSG 823, nivel 24, stat 2, linie 5 Sistemul de operare a returnat eroarea 21 (dispozitivul nu este pregătit.) la SQL Server în timpul unei citi la offset 0x000000000c2000 în fișierul ' F:\file_name. MDF '. Mesajele suplimentare din jurnalul de erori SQL Server și Jurnalul de evenimente de sistem pot furniza mai multe detalii. Aceasta este o condiție de eroare severă la nivel de sistem care amenință integritatea bazei de date și trebuie corectată imediat. Finalizați o verificare completă a consecvenței bazei de date (DBCC CHECKDB). Această eroare poate fi cauzată de mai mulți factori; pentru mai multe informații, consultați SQL Server Books Online.
Rezolvare
Această remediere este inclusă în următoarele actualizări:
Actualizarea cumulativă 1 pentru SQL Server 2016 Service Pack 2
Actualizarea cumulativă 9 pentru SQL Server 2016 Service Pack 1
Actualizarea cumulativă 12 pentru SQL Server 2014 Service Pack 2
Despre Compilările SQL Server
Fiecare compilare nouă pentru SQL Server conține toate remedierile rapide și de securitate care au fost în compilarea anterioară. Vă recomandăm să instalați cea mai recentă versiune de compilare pentru versiunea de SQL Server:
Cea mai recentă versiune pentru SQL Server 2016
Cele mai recente actualizări cumulative pentru SQL Server 2014
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Aflați despre terminologia standard pe care o utilizează Microsoft pentru a descrie actualizările de software.