Símptoma:

Quan s'utilitza DBCC CHECKDB amb REPAIR_ALLOW_DATA_LOSS paràmetre per reparar una base de dades .MDF corrupta, com aquesta:

DBCC CHECKDB(xxxx, 'REPAIR_ALLOW_DATA_LOSS')

veus el següent missatge d'error:

Reparació: l'índex Clúster s'ha reconstruït correctament per a l'objecte "sysobjvalues" a la base de dades "Error1".
Reparació: l'índex no agrupat s'ha reconstruït correctament per a l'objecte "syscolpars" a la base de dades "Error1".
Resultats DBCC per a "Error1".
Resultats DBCC per a 'sys.sysrscols'.
Hi ha 1092 files en 14 pàgines per a l'objecte "sys.sysrscols".
Resultats DBCC per a 'sys.sysrowsets'.
Hi ha 148 files en 3 pàgines per a l'objecte "sys.sysrowsets".
Resultats DBCC per a 'sys.sysclones'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysclones".
Resultats DBCC per a 'sys.sysallocunits'.
Hi ha 172 files en 2 pàgines per a l'objecte "sys.sysallocunits".
Resultats DBCC per a 'sys.sysfiles1'.
Hi ha 2 files en 1 pàgina per a l'objecte "sys.sysfiles1".
Resultats DBCC per a 'sys.sysseobjvalues'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysseobjvalues".
Resultats DBCC per a 'sys.syspriorities'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.syspriorities".
Resultats DBCC per a 'sys.sysdbfdrap'.
Hi ha 0 files en 0 pàgines per a l'objecte “sys.sysdbfdrap”.
Resultats DBCC per a 'sys.sysfgfrag'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysfgfrag".
Resultats DBCC per a 'sys.sysdbfiles'.
Hi ha 2 files en 1 pàgines per a l'objecte “sys.sysdbfiles”.
Resultats DBCC per a 'sys.syspru'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.syspru".
Resultats DBCC per a 'sys.sysbrickfiles'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysbrickfiles".
Resultats DBCC per a 'sys.sysphfg'.
Hi ha 1 fila en 1 pàgina per a l'objecte "sys.sysphfg".
Resultats DBCC per a 'sys.sysprufiles'.
Hi ha 2 files en 1 pàgina per a l'objecte "sys.sysprufiles".
Resultats DBCC per a 'sys.sysftinds'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysftinds".
Resultats DBCC per a 'sys.sysowners'.
Hi ha 14 files en 1 pàgina per a l'objecte "sys.sysowners".
Resultats DBCC per a 'sys.sysdbreg'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysdbreg".
Resultats DBCC per a 'sys.sysprivs'.
Hi ha 140 files en 1 pàgina per a l'objecte "sys.sysprivs".
Resultats DBCC per a 'sys.syscolpars'.
Reparació: la pàgina (1:63) s'ha desassignat de l'ID d'objecte 41, ID d'índex 1, ID de partició 281474979397632, ID d'unitat d'assignació 281474979397632 (tipus Dades en fila).
Reparació: l'índex no agrupat s'ha reconstruït correctament per a l'objecte "sys.syscolpars, nc" a la base de dades "Error1".
Msx 8945, Nivell 16, Estat 1, Línia 8
Error de taula: ID d'objecte 41, ID d'índex 1 es reconstruirà.
No s'ha pogut reparar aquest error.
Msx 8978, Nivell 16, Estat 1, Línia 8
Error de taula: identificador d'objecte 41, identificador d'índex 1, identificador de partició 281474979397632, identificador d'unitat alloc 281474979397632 (tipus Dades de fila). A la pàgina (1:61) li falta una referència de la pàgina anterior (1:63). Possible problema d'enllaç de cadena.
L'error s'ha reparat.
Msx 8928, Nivell 16, Estat 1, Línia 8
Identificador d'objecte 41, identificador d'índex 1, identificador de partició 281474979397632, identificador d'unitat alloc 281474979397632 (tipus Dades a la fila): no s'ha pogut processar la pàgina (1:63). Consulteu altres errors per obtenir més informació.
L'error s'ha reparat.
Msx 8939, Nivell 16, Estat 98, Línia 8
Error de taula: identificador d'objecte 41, identificador d'índex 1, identificador de partició 281474979397632, identificador d'unitat d'assignació 281474979397632 (tipus Dades en fila), pàgina (1:63). La prova (IS_OFF (BUF_IOERR, pBUF->bstat)) ha fallat. Els valors són 2057 i -4.
L'error s'ha reparat.
Msx 8976, Nivell 16, Estat 1, Línia 8
Error de taula: identificador d'objecte 41, identificador d'índex 1, identificador de partició 281474979397632, identificador d'unitat alloc 281474979397632 (tipus Dades de fila). La pàgina (1:63) no es va veure a l'exploració encara que el seu pare (1:111) i l'anterior (1:168) hi fan referència. Comproveu qualsevol error anterior.
L'error s'ha reparat.
Msx 8945, Nivell 16, Estat 1, Línia 8
Error de taula: ID d'objecte 41, ID d'índex 2 es reconstruirà.
L'error s'ha reparat.
Hi ha 881 files en 15 pàgines per a l'objecte "sys.syscolpars".
CHECKDB ha trobat 0 errors d'assignació i 4 errors de consistència a la taula 'sys.syscolpars' (ID d'objecte 41).
CHECKDB ha corregit 0 errors d'assignació i 4 errors de consistència a la taula 'sys.syscolpars' (ID d'objecte 41).
Resultats DBCC per a 'sys.sysxlgns'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysxlgns".
Resultats DBCC per a 'sys.sysxsrvs'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysxsrvs".
Resultats DBCC per a 'sys.sysnsobjs'.
Hi ha 1 fila en 1 pàgina per a l'objecte "sys.sysnsobjs".
Resultats DBCC per a 'sys.sysusermsgs'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysusermsgs".
Resultats DBCC per a 'sys.syscerts'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.syscerts".
Resultats DBCC per a 'sys.sysrmtlgns'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysrmtlgns".
Resultats DBCC per a 'sys.syslnklgns'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.syslnklgns".
Resultats DBCC per a 'sys.sysxprops'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysxprops".
Resultats DBCC per a 'sys.sysscalartypes'.
Hi ha 34 files en 1 pàgina per a l'objecte "sys.sysscalartypes".
Resultats DBCC per a 'sys.systypedsubobjs'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.systypedsubobjs".
Resultats DBCC per a 'sys.sysidxstats'.
Hi ha 207 files en 5 pàgines per a l'objecte "sys.sysidxstats".
Resultats DBCC per a 'sys.sysiscols'.
Hi ha 399 files en 2 pàgines per a l'objecte "sys.sysiscols".
Resultats DBCC per a 'sys.sysendpts'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysendpts".
Resultats DBCC per a 'sys.syswebmethods'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.syswebmethods".
Resultats DBCC per a 'sys.sysbinobjs'.
Hi ha 23 files en 1 pàgina per a l'objecte "sys.sysbinobjs".
Resultats DBCC per a 'sys.sysaudacts'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysaudacts".
Resultats DBCC per a 'sys.sysobjvalues'.
Reparació: l'índex Clustered s'ha reconstruït correctament per a l'objecte "sys.sysobjvalues" a la base de dades "Error1".
Reparació: la pàgina (1:24) s'ha desassignat de l'ID d'objecte 60, ID d'índex 1, ID de partició 281474980642816, ID d'unitat d'assignació 281474980642816 (tipus Dades en fila).
Reparació: S'ha suprimit la columna de dades fora de fila amb ID 742981632, per a l'ID d'objecte 60, ID d'índex 1, ID de partició 281474980642816, ID d'unitat d'alloc 71776119065149440 (tipus de dades LOB) a la pàgina (1:369), ranura 0.
Reparació: S'ha suprimit la columna de dades fora de fila amb ID 742981632, per a l'ID d'objecte 60, ID d'índex 1, ID de partició 281474980642816, ID d'unitat d'alloc 71776119065149440 (tipus de dades LOB) a la pàgina (1:370), ranura 0.
Reparació: S'ha suprimit la columna de dades fora de fila amb ID 742981632, per a l'ID d'objecte 60, ID d'índex 1, ID de partició 281474980642816, ID d'unitat d'alloc 71776119065149440 (tipus de dades LOB) a la pàgina (1:371), ranura 0.
Msx 8945, Nivell 16, Estat 1, Línia 8
Error de taula: ID d'objecte 60, ID d'índex 1 es reconstruirà.
L'error s'ha reparat.
Msx 8928, Nivell 16, Estat 1, Línia 8
Identificador d'objecte 60, identificador d'índex 1, identificador de partició 281474980642816, identificador d'unitat alloc 281474980642816 (tipus Dades a la fila): no s'ha pogut processar la pàgina (1:24). Consulteu altres errors per obtenir més informació.
L'error s'ha reparat.
Msx 8939, Nivell 16, Estat 98, Línia 8
Error de taula: identificador d'objecte 60, identificador d'índex 1, identificador de partició 281474980642816, identificador d'unitat d'assignació 281474980642816 (tipus Dades en fila), pàgina (1:24). La prova (IS_OFF (BUF_IOERR, pBUF->bstat)) ha fallat. Els valors són 2057 i -4.
L'error s'ha reparat.
Msx 8939, Nivell 16, Estat 98, Línia 8
Error de taula: identificador d'objecte 60, identificador d'índex 1, identificador de partició 281474980642816, identificador d'unitat d'assignació 281474980642816 (tipus Dades en fila), pàgina (1:24). La prova (IS_OFF (BUF_IOERR, pBUF->bstat)) ha fallat. Els valors són 2057 i -4.
L'error s'ha reparat.
Msx 8976, Nivell 16, Estat 1, Línia 8
Error de taula: identificador d'objecte 60, identificador d'índex 1, identificador de partició 281474980642816, identificador d'unitat alloc 281474980642816 (tipus Dades de fila). La pàgina (1:24) no es va veure a l'exploració encara que el seu pare (1:43) i l'anterior (1:213) hi fan referència. Comproveu qualsevol error anterior.
L'error s'ha reparat.
Msx 8978, Nivell 16, Estat 1, Línia 8
Error de taula: identificador d'objecte 60, identificador d'índex 1, identificador de partició 281474980642816, identificador d'unitat alloc 281474980642816 (tipus Dades de fila). A la pàgina (1:210) li falta una referència de la pàgina anterior (1:24). Possible problema d'enllaç de cadena.
L'error s'ha reparat.
Msx 8964, Nivell 16, Estat 1, Línia 8
Error de taula: identificador d'objecte 60, identificador d'índex 1, identificador de partició 281474980642816, identificador d'unitat alloc 71776119065149440 (tipus dades LOB). No es fa referència al node de dades fora de fila de la pàgina (1:369), ranura 0, ID de text 742981632.
L'error s'ha reparat.
Msx 8964, Nivell 16, Estat 1, Línia 8
Error de taula: identificador d'objecte 60, identificador d'índex 1, identificador de partició 281474980642816, identificador d'unitat alloc 71776119065149440 (tipus dades LOB). No es fa referència al node de dades fora de fila de la pàgina (1:370), ranura 0, ID de text 742981632.
L'error s'ha reparat.
Msx 8964, Nivell 16, Estat 1, Línia 8
Error de taula: identificador d'objecte 60, identificador d'índex 1, identificador de partició 281474980642816, identificador d'unitat alloc 71776119065149440 (tipus dades LOB). No es fa referència al node de dades fora de fila de la pàgina (1:371), ranura 0, ID de text 742981632.
L'error s'ha reparat.
Hi ha 203 files en 20 pàgines per a l'objecte "sys.sysobjvalues".
CHECKDB ha trobat 0 errors d'assignació i 8 errors de consistència a la taula "sys.sysobjvalues" (ID d'objecte 60).
CHECKDB ha corregit 0 errors d'assignació i 8 errors de consistència a la taula "sys.sysobjvalues" (ID d'objecte 60).
Resultats DBCC per a 'sys.syscscolsegments'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.syscscolsegments".
Resultats DBCC per a 'sys.syscsdictionaries'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.syscsdictionaries".
Resultats DBCC per a 'sys.sysclsobjs'.
Hi ha 16 files en 1 pàgina per a l'objecte "sys.sysclsobjs".
Resultats DBCC per a 'sys.sysrowsetrefs'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysrowsetrefs".
Resultats DBCC per a 'sys.sysremsvcbinds'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysremsvcbinds".
Resultats DBCC per a 'sys.sysxmitqueue'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysxmitqueue".
Resultats DBCC per a 'sys.sysrts'.
Hi ha 1 fila en 1 pàgina per a l'objecte "sys.sysrts".
Resultats DBCC per a 'sys.sysconvgroup'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysconvgroup".
Resultats DBCC per a 'sys.sysdesend'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysdesend".
Resultats DBCC per a 'sys.sysdercv'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysdercv".
Resultats DBCC per a 'sys.syssingleobjrefs'.
Hi ha 171 files en 1 pàgina per a l'objecte "sys.syssingleobjrefs".
Resultats DBCC per a 'sys.sysmultiobjrefs'.
Hi ha 107 files en 1 pàgina per a l'objecte "sys.sysmultiobjrefs".
Resultats DBCC per a 'sys.sysguidrefs'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysguidrefs".
Resultats DBCC per a 'sys.sysfoqueues'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysfoqueues".
Resultats DBCC per a 'sys.syschildinsts'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.syschildinsts".
Resultats DBCC per a 'sys.syscompfragments'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.syscompfragments".
Resultats DBCC per a 'sys.sysftsemanticsdb'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysftsemanticsdb".
Resultats DBCC per a 'sys.sysftstops'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysftstops".
Resultats DBCC per a 'sys.sysftproperties'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysftproperties".
Resultats DBCC per a 'sys.sysxmitbody'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysxmitbody".
Resultats DBCC per a 'sys.sysfos'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysfos".
Resultats DBCC per a 'sys.sysqnames'.
Hi ha 98 files en 1 pàgina per a l'objecte "sys.sysqnames".
Resultats DBCC per a 'sys.sysxmlcomponent'.
Hi ha 100 files en 1 pàgina per a l'objecte "sys.sysxmlcomponent".
Resultats DBCC per a 'sys.sysxmlfacet'.
Hi ha 112 files en 1 pàgina per a l'objecte "sys.sysxmlfacet".
Resultats DBCC per a 'sys.sysxmlplacement'.
Hi ha 19 files en 1 pàgina per a l'objecte "sys.sysxmlplacement".
Resultats DBCC per a 'sys.sysobjkeycrypts'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysobjkeycrypts".
Resultats DBCC per a 'sys.sysasymkeys'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sysasymkeys".
Resultats DBCC per a 'sys.syssqlguides'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.syssqlguides".
Resultats DBCC per a 'sys.sysbinsubobjs'.
Hi ha 3 files en 1 pàgina per a l'objecte "sys.sysbinsubobjs".
Resultats DBCC per a 'sys.syssoftobjrefs'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.syssoftobjrefs".
Resultats DBCC per a 'sys.plan_persist_plan'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.plan_persist_plan".
Resultats DBCC per a 'sys.plan_persist_runtime_stats'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.plan_persist_runtime_stats".
Resultats DBCC per a 'sys.plan_persist_runtime_stats_interval'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.plan_persist_runtime_stats_interval".
Resultats DBCC per a 'sys.plan_persist_context_settings'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.plan_persist_context_settings".
Resultats DBCC per a 'sys.sqlagent_jobs'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sqlagent_jobs".
Resultats DBCC per a 'sys.sqlagent_jobsteps'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sqlagent_jobsteps".
Resultats DBCC per a 'sys.sqlagent_job_history'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.sqlagent_job_history".
Resultats DBCC per a "sys.queue_messages_2009058193".
Hi ha 0 files en 0 pàgines per a l'objecte "sys.queue_messages_2009058193".
Resultats DBCC per a "sys.queue_messages_2041058307".
Hi ha 0 files en 0 pàgines per a l'objecte "sys.queue_messages_2041058307".
Resultats DBCC per a "sys.filestream_tombstone_2073058421".
Hi ha 0 files en 0 pàgines per a l'objecte "sys.filestream_tombstone_2073058421".
Resultats DBCC per a 'sys.syscommittab'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.syscommittab".
Resultats DBCC per a "sys.filetable_updates_2105058535".
Hi ha 0 files en 0 pàgines per a l'objecte "sys.filetable_updates_2105058535".
Resultats DBCC per a 'sys.plan_persist_query_text'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.plan_persist_query_text".
Resultats DBCC per a 'sys.plan_persist_query'.
Hi ha 0 files en 0 pàgines per a l'objecte "sys.plan_persist_query".
CHECKDB ha trobat 0 errors d'assignació i 12 errors de consistència a la base de dades "Error1".
CHECKDB ha corregit 0 errors d'assignació i 12 errors de consistència a la base de dades "Error1".
Msx 824, Nivell 24, Estat 2, Línia 8
SQL Server S'ha detectat un error d'E/S basat en la consistència lògica: suma de comprovació incorrecta (esperat: 0xb7bd14b3; real: 0xb7df14b2). S'ha produït durant una lectura de la pàgina (1:24) a l'ID de la base de dades 39 al desplaçament 0x00000000030000 al fitxer "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Missatges addicionals al SQL Server El registre d'errors o el registre d'esdeveniments del sistema poden proporcionar més detalls. Aquesta és una condició d'error greu que amenaça la integritat de la base de dades i s'ha de corregir immediatament. Completeu una comprovació completa de la coherència de la base de dades (DBCC CHECKDB). Aquest error pot ser causat per molts factors; per a més informació, vegeu SQL Server Llibres en línia.
Msx 824, Nivell 24, Estat 2, Línia 8
SQL Server S'ha detectat un error d'E/S basat en la consistència lògica: suma de comprovació incorrecta (esperat: 0xb7bd14b3; real: 0xb7df14b2). S'ha produït durant una lectura de la pàgina (1:24) a l'ID de la base de dades 39 al desplaçament 0x00000000030000 al fitxer "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Missatges addicionals al SQL Server El registre d'errors o el registre d'esdeveniments del sistema poden proporcionar més detalls. Aquesta és una condició d'error greu que amenaça la integritat de la base de dades i s'ha de corregir immediatament. Completeu una comprovació completa de la coherència de la base de dades (DBCC CHECKDB). Aquest error pot ser causat per molts factors; per a més informació, vegeu SQL Server Llibres en línia.
Msx 824, Nivell 24, Estat 2, Línia 8
SQL Server S'ha detectat un error d'E/S basat en la consistència lògica: suma de comprovació incorrecta (esperat: 0xb7bd14b3; real: 0xb7df14b2). S'ha produït durant una lectura de la pàgina (1:24) a l'ID de la base de dades 39 al desplaçament 0x00000000030000 al fitxer "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Missatges addicionals al SQL Server El registre d'errors o el registre d'esdeveniments del sistema poden proporcionar més detalls. Aquesta és una condició d'error greu que amenaça la integritat de la base de dades i s'ha de corregir immediatament. Completeu una comprovació completa de la coherència de la base de dades (DBCC CHECKDB). Aquest error pot ser causat per molts factors; per a més informació, vegeu SQL Server Llibres en línia.
Msx 824, Nivell 24, Estat 2, Línia 8
SQL Server S'ha detectat un error d'E/S basat en la consistència lògica: suma de comprovació incorrecta (esperat: 0xc8e2ed96; real: 0xb8a2f3df). S'ha produït durant una lectura de la pàgina (1:63) a l'identificador de la base de dades 39 al desplaçament 0x0000000007e000 al fitxer "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Missatges addicionals al SQL Server El registre d'errors o el registre d'esdeveniments del sistema poden proporcionar més detalls. Aquesta és una condició d'error greu que amenaça la integritat de la base de dades i s'ha de corregir immediatament. Completeu una comprovació completa de la coherència de la base de dades (DBCC CHECKDB). Aquest error pot ser causat per molts factors; per a més informació, vegeu SQL Server Llibres en línia.
Msx 824, Nivell 24, Estat 2, Línia 8
SQL Server S'ha detectat un error d'E/S basat en la consistència lògica: suma de comprovació incorrecta (esperat: 0xc8e2ed96; real: 0xb8a2f3df). S'ha produït durant una lectura de la pàgina (1:63) a l'identificador de la base de dades 39 al desplaçament 0x0000000007e000 al fitxer "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Missatges addicionals al SQL Server El registre d'errors o el registre d'esdeveniments del sistema poden proporcionar més detalls. Aquesta és una condició d'error greu que amenaça la integritat de la base de dades i s'ha de corregir immediatament. Completeu una comprovació completa de la coherència de la base de dades (DBCC CHECKDB). Aquest error pot ser causat per molts factors; per a més informació, vegeu SQL Server Llibres en línia.
Msx 824, Nivell 24, Estat 2, Línia 8
SQL Server S'ha detectat un error d'E/S basat en la consistència lògica: suma de comprovació incorrecta (esperat: 0xc8e2ed96; real: 0xb8a2f3df). S'ha produït durant una lectura de la pàgina (1:63) a l'identificador de la base de dades 39 al desplaçament 0x0000000007e000 al fitxer "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Missatges addicionals al SQL Server El registre d'errors o el registre d'esdeveniments del sistema poden proporcionar més detalls. Aquesta és una condició d'error greu que amenaça la integritat de la base de dades i s'ha de corregir immediatament. Completeu una comprovació completa de la coherència de la base de dades (DBCC CHECKDB). Aquest error pot ser causat per molts factors; per a més informació, vegeu SQL Server Llibres en línia.
Msx 824, Nivell 24, Estat 2, Línia 8
SQL Server S'ha detectat un error d'E/S basat en la consistència lògica: suma de comprovació incorrecta (esperat: 0xc8e2ed96; real: 0xb8a2f3df). S'ha produït durant una lectura de la pàgina (1:63) a l'identificador de la base de dades 39 al desplaçament 0x0000000007e000 al fitxer "C: Program FilesMicrosoft". SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Missatges addicionals al SQL Server El registre d'errors o el registre d'esdeveniments del sistema poden proporcionar més detalls. Aquesta és una condició d'error greu que amenaça la integritat de la base de dades i s'ha de corregir immediatament. Completeu una comprovació completa de la coherència de la base de dades (DBCC CHECKDB). Aquest error pot ser causat per molts factors; per a més informació, vegeu SQL Server Llibres en línia.

on "Error1" és el nom de la base de dades MDF corrupta que s'està reparant.

Missatge 8945 indica un error de taula que és un error de consistència.

Captura de pantalla del missatge d'error:

Captura de pantalla del missatge d'error "Error de taula: ID d'objecte ##, ID d'índex ## es reconstruirà".

Explicació precisa:

En una SQL Server Base de dades MDF, n'hi ha molts taules del sistema s'utilitza per emmagatzemar l'estructura i les metadades de la base de dades.

Quan CHECKDB trobi que hi ha inconsistències en una de les taules del sistema, informarà del missatge d'error Msg 8945, 8978, 8928, 8939, etc. i intenta corregir els errors. Si no pot solucionar l'error, la recuperació falla i donarà lloc a més errors, com ara Missatge 824.

Podeu utilitzar el nostre producte DataNumen SQL Recovery per recuperar les dades del fitxer MDF corrupte i resoldre aquest error.

Fitxers de mostra:

Exemple de fitxers MDF corruptes que provocaran Missatge 8945 error:

SQL Server versió Fitxer MDF danyat Fitxer MDF arreglat per DataNumen SQL Recovery
SQL Server 2014 Error 5.mdf Error5_fixed.mdf