Microsoft distribuie remedieri Microsoft SQL Server 2008 sau SQL Server 2008 R2 ca un fișier descărcabil. Deoarece remedierile sunt cumulative, fiecare lansare nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu SQL Server 2008 anterioare sau SQL Server 2008 R2 fix release.
Simptome
Să presupunem că efectuați o operațiune de citire pe o pagină de bază de date Microsoft SQL Server 2008 sau SQL Server 2008 R2. Pagina bază de date nu este actualizată după ce se creează un instantaneu de bază de date. În această situație, pagina bază de date este copiată în imaginea instantanee a bazei de date.Notă Această problemă cauzează erori atunci când baza de date este mare și când apar multe operațiuni de citire și scriere. De exemplu, dacă rulează DBCC CHECKDB în baza de date atunci când dimensiunea fișierului Sparse din baza de date Snapshot depășește limita de dimensiune a sistemului de fișiere NTFS, este posibil să primiți următorul mesaj de eroare:
Eroare de sistem de operare 665
Cauză
Această problemă apare deoarece o modificare tranzitorie se întâmplă în antetul de pagină atunci când efectuați o operațiune de citire în pagina bază de date. Prin urmare, pagina bază de date este considerată ca actualizată și este copiată în instantaneu.
Rezolvare
Informații despre actualizarea cumulativă
SQL Server 2008 R2 Service Pack 2
Remedierea pentru această problemă a fost lansată pentru prima dată în actualizarea cumulativă 1 pentru SQL Server 2008 R2 Service Pack 2. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2720425 Pachetul de actualizare cumulativă 1 pentru SQL Server 2008 R2 Service Pack 2Notă Deoarece compilările sunt cumulative, fiecare nouă versiune de remediere conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu versiunea anterioară SQL Server 2008 R2 remediată. Vă recomandăm să luați în considerare aplicarea celei mai recente versiuni de remediere care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
2730301 SQL Server 2008 R2 construiește care au fost lansate după ce s-a lansat SQL Server 2008 R2 Service Pack 2
SQL Server 2008 Service Pack 3
Remedierea pentru această problemă a fost lansată pentru prima dată în actualizarea cumulativă 6 pentru SQL Server 2008 Service Pack 3. Pentru mai multe informații despre acest pachet de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2715953 Pachetul de actualizare cumulativă 6 pentru SQL Server 2008 Service Pack 3Notă Deoarece compilările sunt cumulative, fiecare nouă versiune de remediere conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu versiunea anterioară SQL Server 2008 fix release. Microsoft recomandă să luați în considerare aplicarea celei mai recente versiuni de remediere care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
2629969 SQL Server 2008 construiește care au fost lansate după ce s-a lansat SQL Server 2008 Service Pack 3 Sunt create remedieri rapide Microsoft SQL Server 2008 pentru anumite pachete de servicii SQL Server. Trebuie să aplicați o remediere rapidă SQL Server 2008 Service Pack 3 la o instalare de SQL Server 2008 Service Pack 3. În mod implicit, orice remediere rapidă furnizată într-un pachet de servicii SQL Server este inclusă în următorul pachet de servicii SQL Server.
SQL Server 2008 R2 Service Pack 1
Remedierea pentru această problemă a fost lansată pentru prima dată în actualizarea cumulativă 7 pentru SQL Server 2008 R2 Service Pack 1. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2703282 Pachetul de actualizare cumulativă 7 pentru SQL Server 2008 R2 Service Pack 1Notă Deoarece compilările sunt cumulative, fiecare nouă versiune de remediere conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu versiunea anterioară SQL Server 2008 R2 remediată. Vă recomandăm să luați în considerare aplicarea celei mai recente versiuni de remediere care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
2567616 SQL Server 2008 R2 construiește care au fost lansate după ce s-a lansat SQL Server 2008 R2 Service Pack 1
SQL Server 2008 R2
Remedierea pentru această problemă a fost lansată pentru prima dată în actualizarea cumulativă 14. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativă pentru SQL Server 2008 R2, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2703280 Pachetul de actualizare cumulativă 14 pentru SQL Server 2008 R2 Notă Deoarece compilările sunt cumulative, fiecare nouă versiune de remediere conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu versiunea anterioară SQL Server 2008 R2 remediată. Vă recomandăm să luați în considerare aplicarea celei mai recente versiuni de remediere care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
981356 SQL Server 2008 R2 construiește care au fost lansate după ce s-a lansat SQL Server 2008 R2Pentru a rezolva această problemă, urmați acești pași:
-
Descărcați și instalați remedierea rapidă descrisă în următorul articol din baza de cunoștințe Microsoft:967351 un fișier fragmentat puternic într-un volum NTFS poate să nu depășească o anumită dimensiune
-
Formatați unitatea care va găzdui instantaneul. Pentru a face acest lucru, tastați următoarea comandă la o linie de comandă, apoi apăsați pe Enter:Format drive_lettter /FS: NTFS/l
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Pentru mai multe informații despre modul în care funcționează instantaneele din baza de date, vizitați următorul site Web MSDN:
Informații despre cum funcționează instantaneele din baza de datePentru mai multe informații despre fișierele Sparse din Snapshots Database, vizitați următorul site Web MSDN:
Informații despre fișierele rare din Instantaneele bazei de date