sintomo:

Quando si usa DBCC CHECKDB con REPAIR_ALLOW_DATA_LOSS parametro per riparare un database .MDF corrotto, come questo:

DBCC CHECKDB(xxxx, 'REPAIR_ALLOW_DATA_LOSS')

viene visualizzato il seguente messaggio di errore:

Messaggio 8921, livello 16, stato 1, riga 8
Assegno terminato. È stato rilevato un errore durante la raccolta dei fatti. Forse tempdb ha esaurito lo spazio o una tabella di sistema è incoerente. Controlla gli errori precedenti.
Messaggio 8998, livello 16, stato 2, riga 8
Gli errori di pagina nelle pagine GAM, SGAM o PFS impediscono i controlli di integrità dell'allocazione nelle pagine dell'ID database 39 da (1:0) a (1:8087). Vedere altri errori per causa.
CHECKDB ha rilevato 1 errori di allocazione e 0 errori di coerenza non associati a nessun singolo oggetto.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:157) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 3, ID indice 1, ID partizione 196608, ID unità di allocazione 196608 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
CHECKDB ha rilevato 1 errore di allocazione e 0 errori di coerenza nella tabella 'sys.sysrscols' (ID oggetto 3).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:131) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 5, ID indice 1, ID partizione 327680, ID unità di allocazione 327680 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
CHECKDB ha rilevato 1 errore di allocazione e 0 errori di coerenza nella tabella 'sys.sysrowsets' (ID oggetto 5).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:21) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 7, ID indice 1, ID partizione 458752, ID unità di allocazione 458752 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:18) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 7, ID indice 2, ID partizione 562949953880064, ID unità di allocazione 562949953880064 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysallocunits' (ID oggetto 7).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:12) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 8, ID indice 0, ID partizione 524288, ID unità di allocazione 524288 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
CHECKDB ha rilevato 1 errore di allocazione e 0 errori di coerenza nella tabella 'sys.sysfiles1' (ID oggetto 8).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:137) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 20, ID indice 1, ID partizione 281474978021376, ID unità di allocazione 281474978021376 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
CHECKDB ha trovato 1 errore di allocazione e 0 errori di coerenza nella tabella 'sys.sysdbfiles' (ID oggetto 20).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:152) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 23, ID indice 1, ID partizione 281474978217984, ID unità di allocazione 281474978217984 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
CHECKDB ha rilevato 1 errore di allocazione e 0 errori di coerenza nella tabella 'sys.sysphfg' (ID oggetto 23).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:154) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 24, ID indice 1, ID partizione 281474978283520, ID unità di allocazione 281474978283520 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
CHECKDB ha rilevato 1 errore di allocazione e 0 errori di coerenza nella tabella 'sys.sysprufiles' (ID oggetto 24).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:92) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 27, ID indice 1, ID partizione 281474978480128, ID unità di allocazione 281474978480128 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:288) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 27, ID indice 2, ID partizione 562949955190784, ID unità di allocazione 562949955190784 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:96) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 27, ID indice 3, ID partizione 844424931901440, ID unità di allocazione 844424931901440 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 3 errori di allocazione e 0 errori di coerenza nella tabella "sys.sysowners" (ID oggetto 27).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:102) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 29, ID indice 1, ID partizione 281474978611200, ID unità di allocazione 281474978611200 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
CHECKDB ha rilevato 1 errore di allocazione e 0 errori di coerenza nella tabella 'sys.sysprivs' (ID oggetto 29).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:117) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 34, ID indice 1, ID partizione 281474978938880, ID unità di allocazione 281474978938880 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:295) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 34, ID indice 2, ID partizione 562949955649536, ID unità di allocazione 562949955649536 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:368) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 34, ID indice 3, ID partizione 844424932360192, ID unità di allocazione 844424932360192 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:123) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 34, ID indice 4, ID partizione 1125899909070848, ID unità di allocazione 1125899909070848 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 4 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysschobjs' (ID oggetto 34).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:108) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 41, ID indice 1, ID partizione 281474979397632, ID unità di allocazione 281474979397632 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:245) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 41, ID indice 2, ID partizione 562949956108288, ID unità di allocazione 562949956108288 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.syscolpars' (ID oggetto 41).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:10) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 44, ID indice 1, ID partizione 281474979594240, ID unità di allocazione 281474979594240 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:286) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 44, ID indice 2, ID partizione 562949956304896, ID unità di allocazione 562949956304896 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysnsobjs' (ID oggetto 44).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:76) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 50, ID indice 1, ID partizione 281474979987456, ID unità di allocazione 281474979987456 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:292) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 50, ID indice 2, ID partizione 562949956698112, ID unità di allocazione 562949956698112 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:294) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 50, ID indice 3, ID partizione 844424933408768, ID unità di allocazione 844424933408768 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 3 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysscalartypes' (ID oggetto 50).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:125) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 54, ID indice 1, ID partizione 281474980249600, ID unità di allocazione 281474980249600 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:284) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 54, ID indice 2, ID partizione 562949956960256, ID unità di allocazione 562949956960256 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysidxstats' (ID oggetto 54).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:141) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 55, ID indice 1, ID partizione 281474980315136, ID unità di allocazione 281474980315136 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:55) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 55, ID indice 2, ID partizione 562949957025792, ID unità di allocazione 562949957025792 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysiscols' (ID oggetto 55).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:13) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 58, ID indice 1, ID partizione 281474980511744, ID unità di allocazione 72057594037993472 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:84) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 58, ID indice 2, ID partizione 562949957222400, ID unità di allocazione 72057594038059008 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysbinobjs' (ID oggetto 58).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:129) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 60, ID indice 1, ID partizione 281474980642816, ID unità di allocazione 281474980642816 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:45) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 60, ID indice 1, ID partizione 281474980642816, ID unità alloc 71776119065149440 (tipo dati LOB) , ma non è stato rilevato nella scansione.
Impossibile riparare questo errore.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysobjvalues' (ID oggetto 60).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:88) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 64, ID indice 1, ID partizione 281474980904960, ID unità di allocazione 281474980904960 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:243) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 64, ID indice 2, ID partizione 562949957615616, ID unità di allocazione 562949957615616 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysclsobjs' (ID oggetto 64).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:15) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 69, ID indice 1, ID partizione 281474981232640, ID unità di allocazione 72057594039697408 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:39) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 69, ID indice 2, ID partizione 562949957943296, ID unità di allocazione 72057594039762944 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:290) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 69, ID indice 3, ID partizione 844424934653952, ID unità di allocazione 72057594039828480 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 3 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysrts' (ID oggetto 69).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:98) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 74, ID indice 1, ID partizione 281474981560320, ID unità di allocazione 281474981560320 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:100) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 74, ID indice 2, ID partizione 562949958270976, ID unità di allocazione 562949958270976 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.syssingleobjrefs' (ID oggetto 74).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:104) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 75, ID indice 1, ID partizione 281474981625856, ID unità di allocazione 281474981625856 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:106) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 75, ID indice 2, ID partizione 562949958336512, ID unità di allocazione 562949958336512 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysmultiobjrefs' (ID oggetto 75).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:33) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 90, ID indice 1, ID partizione 281474982608896, ID unità di allocazione 72057594038583296 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:81) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 90, ID indice 2, ID partizione 562949959319552, ID unità di allocazione 72057594038648832 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysqnames' (ID oggetto 90).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:49) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 91, ID indice 1, ID partizione 281474982674432, ID unità di allocazione 72057594038779904 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:35) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 91, ID indice 2, ID partizione 562949959385088, ID unità di allocazione 72057594038845440 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysxmlcomponent' (ID oggetto 91).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:83) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 92, ID indice 1, ID partizione 281474982739968, ID unità di allocazione 72057594038976512 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
CHECKDB ha rilevato 1 errore di allocazione e 0 errori di coerenza nella tabella 'sys.sysxmlfacet' (ID oggetto 92).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:130) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 93, ID indice 1, ID partizione 281474982805504, ID unità di allocazione 72057594039107584 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:22) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 93, ID indice 2, ID partizione 562949959516160, ID unità di allocazione 72057594039173120 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysxmlplacement' (ID oggetto 93).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:114) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 97, ID indice 1, ID partizione 281474983067648, ID unità di allocazione 72057594038190080 (digitare In-row dati), ma non è stato rilevato durante la scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:134) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 97, ID indice 2, ID partizione 562949959778304, ID unità di allocazione 72057594038255616 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 2 errori di allocazione e 0 errori di coerenza nella tabella 'sys.sysbinsubobjs' (ID oggetto 97).
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Impossibile riparare questo errore.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Impossibile riparare questo errore.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Impossibile riparare questo errore.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Impossibile riparare questo errore.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Impossibile riparare questo errore.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
Messaggio 8939, livello 16, stato 98, riga 8
Errore tabella: ID oggetto 99, ID indice 0, ID partizione 0, ID unità alloc 6488064 (tipo Dati allocazione sistema), pagina (57311:268369920). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) non riuscito. I valori sono 2057 e -4.
CHECKDB ha rilevato 5 errori di allocazione e 28 errori di coerenza nella tabella '(ID oggetto 99)' (ID oggetto 99).
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:120) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 245575913, ID indice 0, ID partizione 72057594040549376, ID unità di allocazione 72057594045792256 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:118) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 245575913, ID indice 0, ID partizione 72057594040549376, ID unità alloc 72057594045857792 (tipo dati LOB) , ma non è stato rilevato nella scansione.
Impossibile riparare questo errore.
Messaggio 2575, livello 16, stato 1, riga 8
La pagina IAM (Index Allocation Map) (1:126) è indicata dal puntatore successivo della pagina IAM (0:0) nell'ID oggetto 245575913, ID indice 2, ID partizione 72057594040614912, ID unità di allocazione 72057594045923328 (digitare In-row dati), ma non è stato rilevato durante la scansione.
La riparazione di questo errore richiede prima la correzione di altri errori.
CHECKDB ha rilevato 3 errori di allocazione e 0 errori di coerenza nella tabella 'TestTable' (ID oggetto 245575913).
CHECKDB ha rilevato 58 errori di allocazione e 28 errori di coerenza nel database 'xxxx'.

dove 'xxxx' è il nome del database MDF corrotto che viene riparato.

Questo è un errore di allocazione poiché ci sono problemi con le pagine IAM, corrispondenti a Messaggio 2575 errore.

Screenshot del messaggio di errore:

Spiegazione precisa:

I dati nel file MDF sono memorizzati come pagine, ogni pagina è 8KB. La pagina Index Allocation Map (IAM) viene utilizzata per allocare le pagine nel file MDF e sono collegate come un elenco.

Se il comando DBCC CHECKDB rileva che l'elenco collegato delle pagine IAM non è valido e non può correggere il problema, segnalerà questo errore.

Puoi usare il nostro prodotto DataNumen SQL Recovery per recuperare i dati dal file MDF corrotto e risolvere questo errore.

File di esempio:

Esempio di file MDF corrotti che causeranno il Errore messaggio 2575:

SQL Server versione File MDF corrotto File MDF riparato da DataNumen SQL Recovery
SQL Server 2014 Errore2.mdf Errore2_risolto.mdf

 

Riferimenti:

1. https://docs.microsoft.com/en-us/sql/relational-databases/errors-events/mssqlserver-2575-database-engine-error?view=sql-server-ver15