KB2625768 - REMEDIERE: O pagină de bază de date este copiată într-un instantaneu al bazei de date chiar dacă pagina nu este actualizată atunci când efectuați o operațiune de citire în SQL Server 2008 sau în SQL Server 2008 R2

Se aplică la
SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Standard SQL Server 2008 Web SQL Server 2008 Workgroup SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

Microsoft distribuie remedierile Microsoft SQL Server 2008 sau SQL Server 2008 R2 ca fișier unic ce poate fi descărcat. Deoarece remedierile sunt cumulative, fiecare ediție nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu lansarea anterioară de remedieri pentru SQL Server 2008 sau SQL Server 2008 R2.

Simptome

Să presupunem că efectuați o operațiune de citire pe o pagină bază de date Microsoft SQL Server 2008 sau SQL Server 2008 R2. Pagina bazei de date nu se actualizează după crearea unui instantaneu al bazei de date.

În această situație, pagina bazei de date este copiată în instantaneul bazei de date.

Notă Această problemă cauzează erori atunci când baza de date este mare și atunci când au loc multe operațiuni de citire și scriere. De exemplu, dacă rulați DBCC CHECKDB pentru baza de date atunci când dimensiunea fișierului rar din instantaneul bazei de date depășește limitarea de dimensiune a sistemului de fișiere NTFS, este posibil să primiți următorul mesaj de eroare:

Notă

Eroarea 665 a sistemului de operare

Cauză

Această problemă apare deoarece are loc o modificare temporară în antetul paginii atunci când efectuați o operațiune de citire în pagina bazei de date. Prin urmare, pagina bazei de date este considerată 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 informații suplimentare despre cum să obțineți acest pachet de actualizări cumulative, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:

2720425 Actualizare cumulativă pachetul 1 pentru SQL Server 2008 R2 Service Pack 2Notă Deoarece compilările sunt cumulative, fiecare remediere nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu remedierea anterioară SQL Server 2008 R2. Vă recomandăm să luați în considerare aplicarea celei mai recente remedieri 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 Compilările SQL Server 2008 R2 lansate după lansarea 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 informații suplimentare despre acest pachet de actualizări cumulative, 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 remediere nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în lansarea anterioară de remedieri SQL Server 2008. Microsoft vă recomandă să luați în considerare aplicarea celei mai recente remedieri 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 Compilările SQL Server 2008 care au fost lansate după lansarea SQL Server 2008 Service Pack 3 Remedierile rapide Microsoft SQL Server 2008 sunt create pentru anumite pachete Service Pack SQL Server. Trebuie să aplicați o remediere rapidă SQL Server 2008 Service Pack 3 la o instalare SQL Server 2008 Service Pack 3. În mod implicit, orice remediere rapidă furnizată într-un pachet Service Pack SQL Server este inclusă în următorul pachet Service Pack 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 informații suplimentare despre cum să obțineți acest pachet de actualizări cumulative, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:

2703282 Actualizare cumulativă pachetul 7 pentru SQL Server 2008 R2 Service Pack 1Notă Deoarece compilările sunt cumulative, fiecare remediere nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu remedierea anterioară SQL Server 2008 R2. Vă recomandăm să luați în considerare aplicarea celei mai recente remedieri 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 Compilările SQL Server 2008 R2 lansate după lansarea 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 să obțineți acest pachet de actualizări cumulative 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 Actualizarea cumulativă 14 pentru SQL Server 2008 R2 Notă Deoarece compilările sunt cumulative, fiecare remediere nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în remedierea anterioară a SQL Server 2008 R2. Vă recomandăm să luați în considerare aplicarea celei mai recente remedieri 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 Compilările SQL Server 2008 R2 care au fost lansate după lansarea SQL Server 2008 R2
Pentru a rezolva această problemă, urmați acești pași:

  1. Descărcați și instalați remedierea rapidă descrisă în următorul articol din Baza de cunoștințe Microsoft:

    967351 Un fișier foarte fragmentat într-un volum NTFS poate să nu depășească o anumită dimensiune

  2. Formatați unitatea care va găzdui instantaneul. Pentru aceasta, tastați următoarea comandă în linia 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 care sunt listate în secțiunea „Se aplică la”.

Referințe

Pentru mai multe informații despre modul în care funcționează instantaneele bazei de date, vizitați următorul site web MSDN:

Informații despre cum funcționează instantaneele bazei de date Pentru mai multe informații despre fișierele rarefiate din instantaneele bazei de date, vizitați următorul site web MSDN:

Informații despre fișierele rarefiate din instantaneele bazei de date