Sintomu:

Quandu si usa DBCC CHECKDBREPAIR_ALLOW_DATA_LOSS paràmetru per riparà una basa di dati .MDF corrupta, cum'è questu:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

vede u missaghju d'errore seguente:

Riparazione: L'indice Clustered hà ricustruitu bè per l'ughjettu "sysobjvalues" in a basa di dati "Error1".
Riparazione: L'indexu Nonclustered hà ricustruitu bè per l'ughjettu "syscolpars" in a basa di dati "Error1".
Risultati DBCC per 'Error1'.
Risultati DBCC per 'sys.sysrscols'.
Ci hè 1092 fila in 14 pagine per l'ughjettu "sys.sysrscols".
Risultati DBCC per 'sys.sysrowsets'.
Ci sò 148 fila in 3 pagine per l'ughjettu "sys.sysrowsets".
Risultati DBCC per 'sys.sysclones'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysclones".
Risultati DBCC per 'sys.sysallocunits'.
Ci sò 172 fila in 2 pagine per l'ughjettu "sys.sysallocunits".
Risultati DBCC per 'sys.sysfiles1'.
Ci sò 2 fila in 1 pagine per l'ughjettu "sys.sysfiles1".
Risultati DBCC per 'sys.sysseobjvalues'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysseobjvalues".
Risultati DBCC per 'sys.syspriorities'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.syspriorities".
DBCC risultati per 'sys.sysdbfstraccio'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysdbfstraccio”.
Risultati DBCC per 'sys.sysfgfrag'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysfgfrag".
DBCC risultati per 'sys.sysdbfiles'.
Ci sò 2 fila in 1 pagine per l'ughjettu "sys.sysdbfiles”.
Risultati DBCC per 'sys.syspru'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.syspru".
Risultati DBCC per 'sys.sysbrickfiles'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysbrickfiles".
Risultati DBCC per 'sys.sysphfg'.
Ci hè 1 fila in 1 pagine per l'ughjettu "sys.sysphfg".
Risultati DBCC per 'sys.sysprufiles'.
Ci hè 2 fila in 1 pagine per l'ughjettu "sys.sysprufiles".
Risultati DBCC per 'sys.sysftinds'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysftinds".
Risultati DBCC per 'sys.sysowners'.
Ci sò 14 fila in 1 pagine per l'ughjettu "sys.sysowners".
Risultati DBCC per 'sys.sysdbreg'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysdbreg".
Risultati DBCC per 'sys.sysprivs'.
Ci hè 140 fila in 1 pagine per l'ughjettu "sys.sysprivs".
Risultati DBCC per 'sys.syscolpars'.
Riparazione: A pagina (1:63) hè stata dislocata da l'ID d'ughjettu 41, l'ID di l'indice 1, l'ID di partizione 281474979397632, l'ID unità di alloc 281474979397632 (tipu In-row data).
Riparazione: L'indici Nonclustered hà ricustruitu bè per l'ughjettu "sys.syscolpars, nc" in a basa di dati "Error1".
Msg 8945, Livellu 16, Statu 1, Linea 8
Errore di a tabella: ID d'ughjettu 41, ID d'indice 1 serà ricustruitu.
Ùn pudia micca riparà stu errore.
Msg 8978, Livellu 16, Statu 1, Linea 8
Errore di a tabella: ID d'ughjettu 41, ID d'indice 1, ID di partizione 281474979397632, ID di unità alloc 281474979397632 (tipu Dati in fila). A pagina (1:61) manca una riferenza da a pagina precedente (1:63). Possibile prublema di cunnessione di a catena.
L'errore hè statu riparatu.
Msg 8928, Livellu 16, Statu 1, Linea 8
ID d'ughjettu 41, ID d'indice 1, ID di partizione 281474979397632, ID di unità alloc 281474979397632 (tipu Dati in fila): A pagina (1:63) ùn pò micca esse processata. Vede altri errori per i dettagli.
L'errore hè statu riparatu.
Msg 8939, Livellu 16, Statu 98, Linea 8
Errore di a tabella: ID d'ughjettu 41, ID d'indici 1, ID di partizione 281474979397632, ID di unità alloc 281474979397632 (tipu di dati in fila), pagina (1:63). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) hà fiascatu. I valori sò 2057 è -4.
L'errore hè statu riparatu.
Msg 8976, Livellu 16, Statu 1, Linea 8
Errore di a tabella: ID d'ughjettu 41, ID d'indice 1, ID di partizione 281474979397632, ID di unità alloc 281474979397632 (tipu Dati in fila). A pagina (1:63) ùn hè micca vista in a scansione ancu se u so parente (1:111) è u precedente (1:168) si riferiscenu à questu. Verificate ogni errore precedente.
L'errore hè statu riparatu.
Msg 8945, Livellu 16, Statu 1, Linea 8
Errore di a tabella: ID d'ughjettu 41, ID d'indice 2 serà ricustruitu.
L'errore hè statu riparatu.
Ci sò 881 fila in 15 pagine per l'ughjettu "sys.syscolpars".
CHECKDB hà trovu 0 errori di allocazione è 4 errori di coherenza in a tabella 'sys.syscolpars' (ID d'oggettu 41).
CHECKDB hà riparatu 0 errori di allocazione è 4 errori di coerenza in a tavola 'sys.syscolpars' (ID d'ughjettu 41).
Risultati DBCC per 'sys.sysxlgns'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysxlgns".
Risultati DBCC per 'sys.sysxsrvs'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysxsrvs".
Risultati DBCC per 'sys.sysnsobjs'.
Ci hè 1 fila in 1 pagine per l'ughjettu "sys.sysnsobjs".
Risultati DBCC per 'sys.sysusermsgs'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysusermsgs".
Risultati DBCC per 'sys.syscerts'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.syscerts".
Risultati DBCC per 'sys.sysrmtlgns'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysrmtlgns".
Risultati DBCC per 'sys.syslnklgns'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.syslnklgns".
Risultati DBCC per 'sys.sysxprops'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysxprops".
Risultati DBCC per 'sys.sysscalartypes'.
Ci sò 34 fila in 1 pagine per l'ughjettu "sys.sysscalartypes".
Risultati DBCC per 'sys.systypedsubobjs'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.systypedsubobjs".
Risultati DBCC per 'sys.sysidxstats'.
Ci sò 207 fila in pagine 5 per l'ughjettu "sys.sysidxstats".
Risultati DBCC per 'sys.sysiscols'.
Ci hè 399 fila in 2 pagine per l'ughjettu "sys.sysiscols".
Risultati DBCC per 'sys.sysendpts'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysendpts".
Risultati DBCC per 'sys.syswebmethods'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.syswebmethods".
Risultati DBCC per 'sys.sysbinobjs'.
Ci sò 23 fila in 1 pagine per l'ughjettu "sys.sysbinobjs".
Risultati DBCC per 'sys.sysaudacts'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysaudacts".
Risultati DBCC per 'sys.sysobjvalues'.
Riparazione: L'indice Clustered hà ricustruitu bè per l'ughjettu "sys.sysobjvalues" in a basa di dati "Error1".
Riparazione: A pagina (1:24) hè stata dislocata da l'ID d'ughjettu 60, l'ID di l'indice 1, l'ID di partizione 281474980642816, l'ID unità di alloc 281474980642816 (tipu In-row data).
Riparazione: Colonna di dati fora di fila eliminata cù ID 742981632, per l'ID d'ughjettu 60, ID indice 1, ID di partizione 281474980642816, ID unità alloc 71776119065149440 (dati LOB di tipu) in pagina (1:369), slot 0.
Riparazione: Colonna di dati fora di fila eliminata cù ID 742981632, per l'ID d'ughjettu 60, ID indice 1, ID di partizione 281474980642816, ID unità alloc 71776119065149440 (dati LOB di tipu) in pagina (1:370), slot 0.
Riparazione: Colonna di dati fora di fila eliminata cù ID 742981632, per l'ID d'ughjettu 60, ID indice 1, ID di partizione 281474980642816, ID unità alloc 71776119065149440 (dati LOB di tipu) in pagina (1:371), slot 0.
Msg 8945, Livellu 16, Statu 1, Linea 8
Errore di a tabella: ID d'ughjettu 60, ID d'indice 1 serà ricustruitu.
L'errore hè statu riparatu.
Msg 8928, Livellu 16, Statu 1, Linea 8
ID d'ughjettu 60, ID d'indice 1, ID di partizione 281474980642816, ID di unità alloc 281474980642816 (tipu Dati in fila): A pagina (1:24) ùn pò micca esse processata. Vede altri errori per i dettagli.
L'errore hè statu riparatu.
Msg 8939, Livellu 16, Statu 98, Linea 8
Errore di a tabella: ID d'ughjettu 60, ID d'indici 1, ID di partizione 281474980642816, ID di unità alloc 281474980642816 (tipu di dati in fila), pagina (1:24). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) hà fiascatu. I valori sò 2057 è -4.
L'errore hè statu riparatu.
Msg 8939, Livellu 16, Statu 98, Linea 8
Errore di a tabella: ID d'ughjettu 60, ID d'indici 1, ID di partizione 281474980642816, ID di unità alloc 281474980642816 (tipu di dati in fila), pagina (1:24). Test (IS_OFF (BUF_IOERR, pBUF->bstat)) hà fiascatu. I valori sò 2057 è -4.
L'errore hè statu riparatu.
Msg 8976, Livellu 16, Statu 1, Linea 8
Errore di a tabella: ID d'ughjettu 60, ID d'indice 1, ID di partizione 281474980642816, ID di unità alloc 281474980642816 (tipu Dati in fila). A pagina (1:24) ùn hè micca vista in a scansione ancu se u so parente (1:43) è u precedente (1:213) si riferiscenu à questu. Verificate ogni errore precedente.
L'errore hè statu riparatu.
Msg 8978, Livellu 16, Statu 1, Linea 8
Errore di a tabella: ID d'ughjettu 60, ID d'indice 1, ID di partizione 281474980642816, ID di unità alloc 281474980642816 (tipu Dati in fila). A pagina (1:210) manca una riferenza da a pagina precedente (1:24). Possibile prublema di cunnessione di a catena.
L'errore hè statu riparatu.
Msg 8964, Livellu 16, Statu 1, Linea 8
Errore di a tabella: ID d'ughjettu 60, ID d'indice 1, ID di partizione 281474980642816, ID di unità alloc 71776119065149440 (tipu di dati LOB). U nodu di dati off-row à a pagina (1:369), slot 0, testu ID 742981632 ùn hè micca riferitu.
L'errore hè statu riparatu.
Msg 8964, Livellu 16, Statu 1, Linea 8
Errore di a tabella: ID d'ughjettu 60, ID d'indice 1, ID di partizione 281474980642816, ID di unità alloc 71776119065149440 (tipu di dati LOB). U nodu di dati off-row à a pagina (1:370), slot 0, testu ID 742981632 ùn hè micca riferitu.
L'errore hè statu riparatu.
Msg 8964, Livellu 16, Statu 1, Linea 8
Errore di a tabella: ID d'ughjettu 60, ID d'indice 1, ID di partizione 281474980642816, ID di unità alloc 71776119065149440 (tipu di dati LOB). U nodu di dati off-row à a pagina (1:371), slot 0, testu ID 742981632 ùn hè micca riferitu.
L'errore hè statu riparatu.
Ci sò 203 fila in 20 pagine per l'ughjettu "sys.sysobjvalues".
CHECKDB hà trovu 0 errori di allocazione è 8 errori di coerenza in a tavola 'sys.sysobjvalues' (ID d'oggettu 60).
CHECKDB hà riparatu 0 errori di allocazione è 8 errori di coerenza in a tabella 'sys.sysobjvalues' (ID d'oggettu 60).
Risultati DBCC per 'sys.syscscolsegments'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.syscscolsegments".
Risultati DBCC per 'sys.syscsdictionaries'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.syscsdictionaries".
Risultati DBCC per 'sys.sysclsobjs'.
Ci sò 16 fila in 1 pagine per l'ughjettu "sys.sysclsobjs".
Risultati DBCC per 'sys.sysrowsetrefs'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysrowsetrefs".
Risultati DBCC per 'sys.sysremsvcbinds'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysremsvcbinds".
Risultati DBCC per 'sys.sysxmitqueue'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysxmitqueue".
Risultati DBCC per 'sys.sysrts'.
Ci hè 1 fila in 1 pagine per l'ughjettu "sys.sysrts".
Risultati DBCC per 'sys.sysconvgroup'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysconvgroup".
Risultati DBCC per 'sys.sysdesend'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysdesend".
Risultati DBCC per 'sys.sysdercv'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysdercv".
Risultati DBCC per 'sys.syssingleobjrefs'.
Ci sò 171 fila in 1 pagine per l'ughjettu "sys.syssingleobjrefs".
Risultati DBCC per 'sys.sysmultiobjrefs'.
Ci sò 107 fila in 1 pagine per l'ughjettu "sys.sysmultiobjrefs".
Risultati DBCC per 'sys.sysguidrefs'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysguidrefs".
Risultati DBCC per 'sys.sysfoqueues'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysfoqueues".
Risultati DBCC per 'sys.syschildinsts'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.syschildinsts".
Risultati DBCC per 'sys.syscompfragments'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.syscompfragments".
Risultati DBCC per 'sys.sysftsemanticsdb'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysftsemanticsdb".
Risultati DBCC per 'sys.sysftstops'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysftstops".
Risultati DBCC per 'sys.sysftproperties'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysftproperties".
Risultati DBCC per 'sys.sysxmitbody'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysxmitbody".
Risultati DBCC per 'sys.sysfos'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.sysfos".
Risultati DBCC per 'sys.sysqnames'.
Ci sò 98 fila in 1 pagine per l'ughjettu "sys.sysqnames".
Risultati DBCC per 'sys.sysxmlcomponent'.
Ci hè 100 fila in 1 pagine per l'ughjettu "sys.sysxmlcomponent".
Risultati DBCC per 'sys.sysxmlfacet'.
Ci sò 112 fila in 1 pagine per l'ughjettu "sys.sysxmlfacet".
Risultati DBCC per 'sys.sysxmlplacement'.
Ci sò 19 fila in 1 pagine per l'ughjettu "sys.sysxmlplacement".
Risultati DBCC per 'sys.sysobjkeycrypts'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysobjkeycrypts".
Risultati DBCC per 'sys.sysasymkeys'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sysasymkeys".
Risultati DBCC per 'sys.syssqlguides'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.syssqlguides".
Risultati DBCC per 'sys.sysbinsubobjs'.
Ci sò 3 fila in 1 pagine per l'ughjettu "sys.sysbinsubobjs".
Risultati DBCC per 'sys.syssoftobjrefs'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.syssoftobjrefs".
Risultati DBCC per 'sys.plan_persist_plan'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.plan_persist_plan".
Risultati DBCC per 'sys.plan_persist_runtime_stats'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.plan_persist_runtime_stats".
Risultati DBCC per 'sys.plan_persist_runtime_stats_interval'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.plan_persist_runtime_stats_interval".
Risultati DBCC per 'sys.plan_persist_context_settings'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.plan_persist_context_settings".
Risultati DBCC per 'sys.sqlagent_jobs'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sqlagent_jobs".
Risultati DBCC per 'sys.sqlagent_jobsteps'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sqlagent_jobsteps".
Risultati DBCC per 'sys.sqlagent_job_history'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.sqlagent_job_history".
Risultati DBCC per 'sys.queue_messages_2009058193'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.queue_messages_2009058193".
Risultati DBCC per 'sys.queue_messages_2041058307'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.queue_messages_2041058307".
Risultati DBCC per 'sys.filestream_tombstone_2073058421'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.filestream_tombstone_2073058421".
Risultati DBCC per 'sys.syscommittab'.
Ci sò 0 fila in 0 pagine per l'ughjettu "sys.syscommittab".
Risultati DBCC per 'sys.filetable_updates_2105058535'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.filetable_updates_2105058535".
Risultati DBCC per 'sys.plan_persist_query_text'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.plan_persist_query_text".
Risultati DBCC per 'sys.plan_persist_query'.
Ci hè 0 fila in 0 pagine per l'ughjettu "sys.plan_persist_query".
CHECKDB hà trovu 0 errori di allocazione è 12 errori di cunsistenza in a basa di dati "Error1".
CHECKDB hà riparatu 0 errori di allocazione è 12 errori di coerenza in a basa di dati "Error1".
Msg 824, Livellu 24, Statu 2, Linea 8
SQL Server hà rilevatu un errore I/O basatu in a coerenza logica: checksum incorrectu (aspittatu: 0xb7bd14b3; attuale: 0xb7df14b2). Hè accadutu durante una lettura di a pagina (1:24) in a basa di dati ID 39 à l'offset 0x00000000030000 in u schedariu "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Messaggi supplementari in u SQL Server u logu d'errore o u logu di l'avvenimenti di u sistema pò furnisce più dettagli. Questa hè una cundizione d'errore severu chì minaccia l'integrità di a basa di dati è deve esse corretta immediatamente. Cumplete un cuntrollu di coerenza di a basa di dati cumpleta (DBCC CHECKDB). Stu errore pò esse causatu da parechji fatturi; per più infurmazione, vede SQL Server Libri Online.
Msg 824, Livellu 24, Statu 2, Linea 8
SQL Server hà rilevatu un errore I/O basatu in a coerenza logica: checksum incorrectu (aspittatu: 0xb7bd14b3; attuale: 0xb7df14b2). Hè accadutu durante una lettura di a pagina (1:24) in a basa di dati ID 39 à l'offset 0x00000000030000 in u schedariu "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Messaggi supplementari in u SQL Server u logu d'errore o u logu di l'avvenimenti di u sistema pò furnisce più dettagli. Questa hè una cundizione d'errore severu chì minaccia l'integrità di a basa di dati è deve esse corretta immediatamente. Cumplete un cuntrollu di coerenza di a basa di dati cumpleta (DBCC CHECKDB). Stu errore pò esse causatu da parechji fatturi; per più infurmazione, vede SQL Server Libri Online.
Msg 824, Livellu 24, Statu 2, Linea 8
SQL Server hà rilevatu un errore I/O basatu in a coerenza logica: checksum incorrectu (aspittatu: 0xb7bd14b3; attuale: 0xb7df14b2). Hè accadutu durante una lettura di a pagina (1:24) in a basa di dati ID 39 à l'offset 0x00000000030000 in u schedariu "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Messaggi supplementari in u SQL Server u logu d'errore o u logu di l'avvenimenti di u sistema pò furnisce più dettagli. Questa hè una cundizione d'errore severu chì minaccia l'integrità di a basa di dati è deve esse corretta immediatamente. Cumplete un cuntrollu di coerenza di a basa di dati cumpleta (DBCC CHECKDB). Stu errore pò esse causatu da parechji fatturi; per più infurmazione, vede SQL Server Libri Online.
Msg 824, Livellu 24, Statu 2, Linea 8
SQL Server hà rilevatu un errore I/O basatu in a coerenza logica: checksum incorrect (aspittatu: 0xc8e2ed96; attuale: 0xb8a2f3df). Hè accadutu durante una lettura di a pagina (1:63) in a basa di dati ID 39 à l'offset 0x0000000007e000 in u schedariu "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Messaggi supplementari in u SQL Server u logu d'errore o u logu di l'avvenimenti di u sistema pò furnisce più dettagli. Questa hè una cundizione d'errore severu chì minaccia l'integrità di a basa di dati è deve esse corretta immediatamente. Cumplete un cuntrollu di coerenza di a basa di dati cumpleta (DBCC CHECKDB). Stu errore pò esse causatu da parechji fatturi; per più infurmazione, vede SQL Server Libri Online.
Msg 824, Livellu 24, Statu 2, Linea 8
SQL Server hà rilevatu un errore I/O basatu in a coerenza logica: checksum incorrect (aspittatu: 0xc8e2ed96; attuale: 0xb8a2f3df). Hè accadutu durante una lettura di a pagina (1:63) in a basa di dati ID 39 à l'offset 0x0000000007e000 in u schedariu "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Messaggi supplementari in u SQL Server u logu d'errore o u logu di l'avvenimenti di u sistema pò furnisce più dettagli. Questa hè una cundizione d'errore severu chì minaccia l'integrità di a basa di dati è deve esse corretta immediatamente. Cumplete un cuntrollu di coerenza di a basa di dati cumpleta (DBCC CHECKDB). Stu errore pò esse causatu da parechji fatturi; per più infurmazione, vede SQL Server Libri Online.
Msg 824, Livellu 24, Statu 2, Linea 8
SQL Server hà rilevatu un errore I/O basatu in a coerenza logica: checksum incorrect (aspittatu: 0xc8e2ed96; attuale: 0xb8a2f3df). Hè accadutu durante una lettura di a pagina (1:63) in a basa di dati ID 39 à l'offset 0x0000000007e000 in u schedariu "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Messaggi supplementari in u SQL Server u logu d'errore o u logu di l'avvenimenti di u sistema pò furnisce più dettagli. Questa hè una cundizione d'errore severu chì minaccia l'integrità di a basa di dati è deve esse corretta immediatamente. Cumplete un cuntrollu di coerenza di a basa di dati cumpleta (DBCC CHECKDB). Stu errore pò esse causatu da parechji fatturi; per più infurmazione, vede SQL Server Libri Online.
Msg 824, Livellu 24, Statu 2, Linea 8
SQL Server hà rilevatu un errore I/O basatu in a coerenza logica: checksum incorrect (aspittatu: 0xc8e2ed96; attuale: 0xb8a2f3df). Hè accadutu durante una lettura di a pagina (1:63) in a basa di dati ID 39 à l'offset 0x0000000007e000 in u schedariu "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Messaggi supplementari in u SQL Server u logu d'errore o u logu di l'avvenimenti di u sistema pò furnisce più dettagli. Questa hè una cundizione d'errore severu chì minaccia l'integrità di a basa di dati è deve esse corretta immediatamente. Cumplete un cuntrollu di coerenza di a basa di dati cumpleta (DBCC CHECKDB). Stu errore pò esse causatu da parechji fatturi; per più infurmazione, vede SQL Server Libri Online.

induve "Error1" hè u nome di a basa di dati MDF corrupta chì hè stata riparata.

Ms 8945 indica un errore di tabella chì hè un errore di coherenza.

Screenshot di missaghju d'errore:

Screenshot di u messagiu d'errore "Errore di a tavola: ID d'ughjettu ##, ID d'indice ## serà ricustruitu".

Spiegazione precisa:

in un SQL Server basa di dati MDF, ci sò parechje tavule di sistema utilizatu per almacenà a struttura è metadati di a basa di dati.

Quandu CHECKDB trova chì ci sò inconsistenzi in una di e tavule di u sistema, hà da rapportà u missaghju d'errore Msg 8945, 8978, 8928, 8939, etc. è pruvate à riparà l'errori. S'ellu ùn pò micca riparà l'errore, allora a ricuperazione falla è portarà à più errori, cum'è Ms 824.

Pudete aduprà u nostru pruduttu DataNumen SQL Recovery à ritruvà i dati da u schedariu MDF currutti è scioglie stu errore.

File di mostra:

Sample di schedari MDF currutti chì pruvucarà u Ms 8945 errore:

SQL Server versione File MDF currutti File MDF riparatu da DataNumen SQL Recovery
SQL Server 2014 Errore5.mdf Error5_fixed.mdf