Symptoom:

Tijdens gebruik DBCC CONTROLEERDB Met REPAIR_ALLOW_DATA_LOSS parameter om een ​​corrupte .MDF-database te repareren, zoals deze:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

je ziet de volgende foutmelding:

Reparatie: De geclusterde index is met succes opnieuw opgebouwd voor het object "syscolpars" in de database "Error1".
Reparatie: De niet-geclusterde index is met succes opnieuw opgebouwd voor het object "syscolpars" in de database "Error1".
DBCC-resultaten voor 'Error1'.
Servicebroker Msg 9675, staat 1: geanalyseerde berichttypen: 14.
Service Broker Msg 9676, State 1: Servicecontracten geanalyseerd: 6.
Service Broker Msg 9667, staat 1: Services geanalyseerd: 3.
Servicemakelaar Msg 9668, staat 1: geanalyseerde servicewachtrijen: 3.
Service Broker Msg 9669, State 1: Conversation Endpoints geanalyseerd: 0.
Service Broker Msg 9674, staat 1: geanalyseerde gespreksgroepen: 0.
Service Broker Msg 9670, staat 1: Remote Service-bindingen geanalyseerd: 0.
Service Broker Msg 9605, Staat 1: Gespreksprioriteiten geanalyseerd: 0.
Msg 8992, Level 16, State 1, Line 8
Controleer catalogus Msg 3852, staat 1: rij (object_id = 69) in sys.objects (type = S) heeft geen overeenkomende rij (object_id = 69, column_id = 1) in sys.columns.
Msg 8992, Level 16, State 1, Line 8
Controleer catalogus Msg 3852, staat 1: rij (object_id = 71) in sys.objects (type = S) heeft geen overeenkomende rij (object_id = 71, column_id = 1) in sys.columns.
Msg 8992, Level 16, State 1, Line 8
Controleer catalogus Msg 3852, staat 1: rij (object_id = 72) in sys.objects (type = S) heeft geen overeenkomende rij (object_id = 72, column_id = 1) in sys.columns.
Msg 8992, Level 16, State 1, Line 8
Controleer catalogus Msg 3852, staat 1: rij (object_id = 73) in sys.objects (type = S) heeft geen overeenkomende rij (object_id = 73, column_id = 1) in sys.columns.
CHECKDB heeft 0 toewijzingsfouten en 4 consistentiefouten gevonden die niet aan een enkel object zijn gekoppeld.
DBCC-resultaten voor 'sys.sysrscols'.
Er zijn 1092 rijen op 14 pagina's voor object “sys.sysrscols”.
DBCC-resultaten voor 'sys.sysrowsets'.
Er zijn 148 rijen op 3 pagina's voor object "sys.sysrowsets".
DBCC-resultaten voor 'sys.sysclones'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysclones”.
DBCC-resultaten voor 'sys.sysallocunits'.
Er zijn 172 rijen op 2 pagina's voor object “sys.sysallocunits”.
DBCC-resultaten voor 'sys.sysfiles1'.
Er zijn 2 rijen op 1 pagina's voor object “sys.sysfiles1”.
DBCC-resultaten voor 'sys.sysseobjvalues'.
Er zijn 0 rijen op 0 pagina's voor object "sys.sysseobjvalues".
DBCC-resultaten voor 'sys.syspriorities'.
Er zijn 0 rijen op 0 pagina's voor object "sys.syspriorities".
DBCC-resultaten voor 'sys.sysdbfvod'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysdbfvod".
DBCC-resultaten voor 'sys.sysfgfrag'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysfgfrag”.
DBCC-resultaten voor 'sys.sysdbfiles '.
Er zijn 2 rijen op 1 pagina's voor object “sys.sysdbfiles ”.
DBCC-resultaten voor 'sys.syspru'.
Er zijn 0 rijen in 0 pagina's voor object “sys.syspru”.
DBCC-resultaten voor 'sys.sysbrickfiles'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysbrickfiles”.
DBCC-resultaten voor 'sys.sysphfg'.
Er zijn 1 rijen op 1 pagina's voor object “sys.sysphfg”.
DBCC-resultaten voor 'sys.sysprufiles'.
Er zijn 2 rijen op 1 pagina's voor object “sys.sysprufiles”.
DBCC-resultaten voor 'sys.sysftinds'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysftinds”.
DBCC-resultaten voor 'sys.sysowners'.
Er zijn 14 rijen op 1 pagina's voor object “sys.sysowners”.
DBCC-resultaten voor 'sys.sysdbreg'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysdbreg”.
DBCC-resultaten voor 'sys.sysprivs'.
Er zijn 140 rijen op 1 pagina's voor object “sys.sysprivs”.
DBCC-resultaten voor 'sys.sysschobjs'.
Er zijn 2262 rijen in 29 pagina's voor object “sys.sysschobjs”.
DBCC-resultaten voor 'sys.syscsrowgroups'.
Er zijn 0 rijen in 0 pagina's voor object “sys.syscsrowgroups”.
DBCC-resultaten voor 'sys.sysexttables'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysexttables”.
DBCC-resultaten voor 'sys.syscolpars'.
Reparatie: De geclusterde index is met succes opnieuw opgebouwd voor het object "sys.syscolpars" in de database "Error1".
Reparatie: de pagina (1:53) is ongedaan gemaakt van object-ID 41, index-ID 1, partitie-ID 281474979397632, toewijzingseenheid-ID 281474979397632 (type In-row-gegevens).
Reparatie: de niet-geclusterde index is met succes opnieuw opgebouwd voor het object "sys.syscolpars, nc" in de database "Error1".
Msg 8945, Level 16, State 1, Line 8
Tabelfout: Object-ID 41, index-ID 1 wordt opnieuw opgebouwd.
De fout is verholpen.
Msg 8928, Level 16, State 1, Line 8
Object-ID 41, index-ID 1, partitie-ID 281474979397632, toewijzingseenheid-ID 281474979397632 (type In-row-gegevens): pagina (1:53) kan niet worden verwerkt. Zie andere fouten voor details.
De fout is verholpen.
Msg 8939, Level 16, State 98, Line 8
Tabelfout: object-ID 41, index-ID 1, partitie-ID 281474979397632, toewijzingseenheid-ID 281474979397632 (type gegevens in rij), pagina (1:53). Test (IS_OFF (BUF_IOERR, pBUF-> bstat)) is mislukt. Waarden zijn 2057 en -4.
De fout is verholpen.
Msg 8976, Level 16, State 1, Line 8
Tabelfout: Object-ID 41, index-ID 1, partitie-ID 281474979397632, toewijzingseenheid-ID 281474979397632 (type In-row data). Pagina (1:53) werd niet gezien in de scan, hoewel de bovenliggende (1: 111) en vorige (1:113) ernaar verwijzen. Controleer eventuele eerdere fouten.
De fout is verholpen.
Msg 8978, Level 16, State 1, Line 8
Tabelfout: Object-ID 41, index-ID 1, partitie-ID 281474979397632, toewijzingseenheid-ID 281474979397632 (type In-row data). Op pagina (1: 56) ontbreekt een verwijzing naar de vorige pagina (1:53). Mogelijk probleem met de kettingverbinding.
De fout is verholpen.
Msg 8945, Level 16, State 1, Line 8
Tabelfout: Object-ID 41, index-ID 2 wordt opnieuw opgebouwd.
De fout is verholpen.
Er zijn 845 rijen in 15 pagina's voor object “sys.syscolpars”.
CHECKDB vond 0 toewijzingsfouten en 4 consistentiefouten in tabel 'sys.syscolpars' (object-ID 41).
CHECKDB heeft 0 allocatiefouten en 4 consistentiefouten opgelost in tabel 'sys.syscolpars' (object-ID 41).
DBCC-resultaten voor 'sys.sysxlgns'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysxlgns”.
DBCC-resultaten voor 'sys.sysxsrvs'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysxsrvs”.
DBCC-resultaten voor 'sys.sysnsobjs'.
Er zijn 1 rijen op 1 pagina's voor object “sys.sysnsobjs”.
DBCC-resultaten voor 'sys.sysusermsgs'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysusermsgs”.
DBCC-resultaten voor 'sys.syscerts'.
Er zijn 0 rijen op 0 pagina's voor object "sys.syscerts".
DBCC-resultaten voor 'sys.sysrmtlgns'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysrmtlgns”.
DBCC-resultaten voor 'sys.syslnklgns'.
Er zijn 0 rijen in 0 pagina's voor object “sys.syslnklgns”.
DBCC-resultaten voor 'sys.sysxprops'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysxprops”.
DBCC-resultaten voor 'sys.sysscalartypes'.
Er zijn 34 rijen op 1 pagina's voor object “sys.sysscalartypes”.
DBCC-resultaten voor 'sys.systypedsubobjs'.
Er zijn 0 rijen op 0 pagina's voor object “sys.systypedsubobjs”.
DBCC-resultaten voor 'sys.sysidxstats'.
Er zijn 207 rijen op 5 pagina's voor object "sys.sysidxstats".
DBCC-resultaten voor 'sys.sysiscols'.
Er zijn 399 rijen in 2 pagina's voor object “sys.sysiscols”.
DBCC-resultaten voor 'sys.sysendpts'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysendpts”.
DBCC-resultaten voor 'sys.syswebmethods'.
Er zijn 0 rijen op 0 pagina's voor object “sys.syswebmethods”.
DBCC-resultaten voor 'sys.sysbinobjs'.
Er zijn 23 rijen op 1 pagina's voor object “sys.sysbinobjs”.
DBCC-resultaten voor 'sys.sysaudacts'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysaudacts”.
DBCC-resultaten voor 'sys.sysobjvalues'.
Er zijn 213 rijen op 21 pagina's voor object "sys.sysobjvalues".
DBCC-resultaten voor 'sys.syscscolsegments'.
Er zijn 0 rijen op 0 pagina's voor object “sys.syscscolsegments”.
DBCC-resultaten voor 'sys.syscsdictionary'.
Er zijn 0 rijen op 0 pagina's voor object "sys.syscsdictionary".
DBCC-resultaten voor 'sys.sysclsobjs'.
Er zijn 16 rijen op 1 pagina's voor object “sys.sysclsobjs”.
DBCC-resultaten voor 'sys.sysrowsetrefs'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysrowsetrefs”.
DBCC-resultaten voor 'sys.sysremsvcbinds'.
Er zijn 0 rijen op 0 pagina's voor object "sys.sysremsvcbinds".
DBCC-resultaten voor 'sys.sysmultiobjrefs'.
Er zijn 107 rijen op 1 pagina's voor object “sys.sysmultiobjrefs”.
DBCC-resultaten voor 'sys.sysguidrefs'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysguidrefs”.
DBCC-resultaten voor 'sys.sysfoqueues'.
Er zijn 0 rijen in 0 pagina's voor object "sys.sysfoqueues".
DBCC-resultaten voor 'sys.syschildinsts'.
Er zijn 0 rijen in 0 pagina's voor object “sys.syschildinsts”.
DBCC-resultaten voor 'sys.syscompfragments'.
Er zijn 0 rijen op 0 pagina's voor object “sys.syscompfragments”.
DBCC-resultaten voor 'sys.sysftsemanticsdb'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysftsemanticsdb”.
DBCC-resultaten voor 'sys.sysftstops'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysftstops”.
DBCC-resultaten voor 'sys.sysftproperties'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysftproperties”.
DBCC-resultaten voor 'sys.sysxmitbody'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysxmitbody”.
DBCC-resultaten voor 'sys.sysfos'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysfos”.
DBCC-resultaten voor 'sys.sysqnames'.
Er zijn 98 rijen op 1 pagina's voor object “sys.sysqnames”.
DBCC-resultaten voor 'sys.sysxmlcomponent'.
Er zijn 100 rijen op 1 pagina's voor object “sys.sysxmlcomponent”.
DBCC-resultaten voor 'sys.sysxmlfacet'.
Er zijn 112 rijen op 1 pagina's voor object “sys.sysxmlfacet”.
DBCC-resultaten voor 'sys.sysxmlplacement'.
Er zijn 19 rijen op 1 pagina's voor object “sys.sysxmlplacement”.
DBCC-resultaten voor 'sys.sysobjkeycrypts'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysobjkeycrypts”.
DBCC-resultaten voor 'sys.sysasymkeys'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysasymkeys”.
DBCC-resultaten voor 'sys.syssqlguides'.
Er zijn 0 rijen in 0 pagina's voor object “sys.syssqlguides”.
DBCC-resultaten voor 'sys.sysbinsubobjs'.
Er zijn 3 rijen op 1 pagina's voor object "sys.sysbinsubobjs".
DBCC-resultaten voor 'sys.syssoftobjrefs'.
Er zijn 0 rijen in 0 pagina's voor object “sys.syssoftobjrefs”.
DBCC-resultaten voor 'sys.plan_persist_plan'.
Er zijn 0 rijen in 0 pagina's voor object “sys.plan_persist_plan”.
DBCC-resultaten voor 'sys.plan_persist_runtime_stats'.
Er zijn 0 rijen in 0 pagina's voor object “sys.plan_persist_runtime_stats”.
DBCC-resultaten voor 'sys.plan_persist_runtime_stats_interval'.
Er zijn 0 rijen in 0 pagina's voor object “sys.plan_persist_runtime_stats_interval”.
DBCC-resultaten voor 'sys.plan_persist_context_settings'.
Er zijn 0 rijen op 0 pagina's voor object “sys.plan_persist_context_settings”.
DBCC-resultaten voor 'sys.sqlagent_jobs'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sqlagent_jobs”.
DBCC-resultaten voor 'sys.sqlagent_jobsteps'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sqlagent_jobsteps”.
DBCC-resultaten voor 'sys.sqlagent_job_history'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sqlagent_job_history”.
DBCC-resultaten voor 'sys.sqlagent_jobsteps_logs'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sqlagent_jobsteps_logs”.
DBCC-resultaten voor 'TestTable'.
Er zijn 11000 rijen op 110 pagina's voor het object "TestTable".
DBCC-resultaten voor 'sys.queue_messages_1977058079'.
Er zijn 0 rijen in 0 pagina's voor object “sys.queue_messages_1977058079”.
DBCC-resultaten voor 'sys.queue_messages_2009058193'.
Er zijn 0 rijen in 0 pagina's voor object “sys.queue_messages_2009058193”.
DBCC-resultaten voor 'sys.queue_messages_2041058307'.
Er zijn 0 rijen in 0 pagina's voor object “sys.queue_messages_2041058307”.
DBCC-resultaten voor 'sys.filestream_tombstone_2073058421'.
Er zijn 0 rijen op 0 pagina's voor object “sys.filestream_tombstone_2073058421”.
DBCC-resultaten voor 'sys.syscommittab'.
Er zijn 0 rijen op 0 pagina's voor object "sys.syscommittab".
DBCC-resultaten voor 'sys.filetable_updates_2105058535'.
Er zijn 0 rijen op 0 pagina's voor object “sys.filetable_updates_2105058535”.
DBCC-resultaten voor 'sys.plan_persist_query_text'.
Er zijn 0 rijen in 0 pagina's voor object “sys.plan_persist_query_text”.
DBCC-resultaten voor 'sys.plan_persist_query'.
Er zijn 0 rijen op 0 pagina's voor object “sys.plan_persist_query”.
CHECKDB vond 0 allocatiefouten en 8 consistentiefouten in database 'Error1'.
CHECKDB heeft 0 toewijzingsfouten en 4 consistentiefouten in database 'Error1' opgelost.
DBCC-uitvoering voltooid. Neem contact op met uw systeembeheerder als DBCC foutmeldingen heeft afgedrukt.
Msg 824, Level 24, State 2, Line 8
SQL Server een op logische consistentie gebaseerde I / O-fout gedetecteerd: onjuiste checksum (verwacht: 0xeddf7c98; actueel: 0xed637c9c). Het gebeurde tijdens het lezen van pagina (1:53) in database-ID 39 op offset 0x0000000006a000 in bestand 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Extra berichten in het SQL Server foutenlogboek of systeemgebeurtenislogboek kan meer details bevatten. Dit is een ernstige fout die de integriteit van de database bedreigt en die onmiddellijk moet worden gecorrigeerd. Voer een volledige databaseconsistentiecontrole uit (DBCC CHECKDB). Deze fout kan door veel factoren worden veroorzaakt; zie voor meer informatie SQL Server Boeken online.
Msg 824, Level 24, State 2, Line 8
SQL Server een op logische consistentie gebaseerde I / O-fout gedetecteerd: onjuiste checksum (verwacht: 0xeddf7c98; actueel: 0xed637c9c). Het gebeurde tijdens het lezen van pagina (1:53) in database-ID 39 op offset 0x0000000006a000 in bestand 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Extra berichten in het SQL Server foutenlogboek of systeemgebeurtenislogboek kan meer details bevatten. Dit is een ernstige fout die de integriteit van de database bedreigt en die onmiddellijk moet worden gecorrigeerd. Voer een volledige databaseconsistentiecontrole uit (DBCC CHECKDB). Deze fout kan door veel factoren worden veroorzaakt; zie voor meer informatie SQL Server Boeken online.
Msg 824, Level 24, State 2, Line 8
SQL Server een op logische consistentie gebaseerde I / O-fout gedetecteerd: onjuiste checksum (verwacht: 0xeddf7c98; actueel: 0xed637c9c). Het gebeurde tijdens het lezen van pagina (1:53) in database-ID 39 op offset 0x0000000006a000 in bestand 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Extra berichten in het SQL Server foutenlogboek of systeemgebeurtenislogboek kan meer details bevatten. Dit is een ernstige fout die de integriteit van de database bedreigt en die onmiddellijk moet worden gecorrigeerd. Voer een volledige databaseconsistentiecontrole uit (DBCC CHECKDB). Deze fout kan door veel factoren worden veroorzaakt; zie voor meer informatie SQL Server Boeken online.
Msg 824, Level 24, State 2, Line 8
SQL Server een op logische consistentie gebaseerde I / O-fout gedetecteerd: onjuiste checksum (verwacht: 0xeddf7c98; actueel: 0xed637c9c). Het gebeurde tijdens het lezen van pagina (1:53) in database-ID 39 op offset 0x0000000006a000 in bestand 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Extra berichten in het SQL Server foutenlogboek of systeemgebeurtenislogboek kan meer details bevatten. Dit is een ernstige fout die de integriteit van de database bedreigt en die onmiddellijk moet worden gecorrigeerd. Voer een volledige databaseconsistentiecontrole uit (DBCC CHECKDB). Deze fout kan door veel factoren worden veroorzaakt; zie voor meer informatie SQL Server Boeken online.
Msg 824, Level 24, State 2, Line 8
SQL Server een op logische consistentie gebaseerde I / O-fout gedetecteerd: onjuiste checksum (verwacht: 0xeddf7c98; actueel: 0xed637c9c). Het gebeurde tijdens het lezen van pagina (1:53) in database-ID 39 op offset 0x0000000006a000 in bestand 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Extra berichten in het SQL Server foutenlogboek of systeemgebeurtenislogboek kan meer details bevatten. Dit is een ernstige fout die de integriteit van de database bedreigt en die onmiddellijk moet worden gecorrigeerd. Voer een volledige databaseconsistentiecontrole uit (DBCC CHECKDB). Deze fout kan door veel factoren worden veroorzaakt; zie voor meer informatie SQL Server Boeken online.
Msg 824, Level 24, State 2, Line 8
SQL Server een op logische consistentie gebaseerde I / O-fout gedetecteerd: onjuiste checksum (verwacht: 0xeddf7c98; actueel: 0xed637c9c). Het gebeurde tijdens het lezen van pagina (1:53) in database-ID 39 op offset 0x0000000006a000 in bestand 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Extra berichten in het SQL Server foutenlogboek of systeemgebeurtenislogboek kan meer details bevatten. Dit is een ernstige fout die de integriteit van de database bedreigt en die onmiddellijk moet worden gecorrigeerd. Voer een volledige databaseconsistentiecontrole uit (DBCC CHECKDB). Deze fout kan door veel factoren worden veroorzaakt; zie voor meer informatie SQL Server Boeken online.

of

Reparatie: De geclusterde index is met succes opnieuw opgebouwd voor het object "syscolpars" in de database "Error1".
Reparatie: De niet-geclusterde index is met succes opnieuw opgebouwd voor het object "syscolpars" in de database "Error1".
DBCC-resultaten voor 'Error1'.
Servicebroker Msg 9675, staat 1: geanalyseerde berichttypen: 14.
Service Broker Msg 9676, State 1: Servicecontracten geanalyseerd: 6.
Service Broker Msg 9667, staat 1: Services geanalyseerd: 3.
Servicemakelaar Msg 9668, staat 1: geanalyseerde servicewachtrijen: 3.
Service Broker Msg 9669, State 1: Conversation Endpoints geanalyseerd: 0.
Service Broker Msg 9674, staat 1: geanalyseerde gespreksgroepen: 0.
Service Broker Msg 9670, staat 1: Remote Service-bindingen geanalyseerd: 0.
Service Broker Msg 9605, Staat 1: Gespreksprioriteiten geanalyseerd: 0.
Msg 8992, Level 16, State 1, Line 8
Controleer catalogus Msg 3852, staat 1: rij (object_id = 23) in sys.objects (type = S) heeft geen overeenkomende rij (object_id = 23, column_id = 1) in sys.columns.
Msg 8992, Level 16, State 1, Line 8
Controleer catalogus Msg 3852, staat 1: rij (object_id = 24) in sys.objects (type = S) heeft geen overeenkomende rij (object_id = 24, column_id = 1) in sys.columns.
CHECKDB heeft 0 toewijzingsfouten en 2 consistentiefouten gevonden die niet aan een enkel object zijn gekoppeld.
DBCC-resultaten voor 'sys.sysrscols'.
Er zijn 1092 rijen op 14 pagina's voor object “sys.sysrscols”.
DBCC-resultaten voor 'sys.sysrowsets'.
Er zijn 148 rijen op 3 pagina's voor object "sys.sysrowsets".
DBCC-resultaten voor 'sys.sysclones'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysclones”.
DBCC-resultaten voor 'sys.sysallocunits'.
Er zijn 172 rijen op 2 pagina's voor object “sys.sysallocunits”.
DBCC-resultaten voor 'sys.sysfiles1'.
Er zijn 2 rijen op 1 pagina's voor object “sys.sysfiles1”.
DBCC-resultaten voor 'sys.sysseobjvalues'.
Er zijn 0 rijen op 0 pagina's voor object "sys.sysseobjvalues".
DBCC-resultaten voor 'sys.syspriorities'.
Er zijn 0 rijen op 0 pagina's voor object "sys.syspriorities".
DBCC-resultaten voor 'sys.sysdbfvod'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysdbfvod".
DBCC-resultaten voor 'sys.sysfgfrag'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysfgfrag”.
DBCC-resultaten voor 'sys.sysdbfiles '.
Er zijn 2 rijen op 1 pagina's voor object “sys.sysdbfiles ”.
DBCC-resultaten voor 'sys.syspru'.
Er zijn 0 rijen in 0 pagina's voor object “sys.syspru”.
DBCC-resultaten voor 'sys.sysowners'.
Er zijn 14 rijen op 1 pagina's voor object “sys.sysowners”.
DBCC-resultaten voor 'sys.sysdbreg'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysdbreg”.
DBCC-resultaten voor 'sys.sysprivs'.
Er zijn 140 rijen op 1 pagina's voor object “sys.sysprivs”.
DBCC-resultaten voor 'sys.sysschobjs'.
Er zijn 2262 rijen in 29 pagina's voor object “sys.sysschobjs”.
DBCC-resultaten voor 'sys.syscsrowgroups'.
Er zijn 0 rijen in 0 pagina's voor object “sys.syscsrowgroups”.
DBCC-resultaten voor 'sys.sysexttables'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysexttables”.
DBCC-resultaten voor 'sys.syscolpars'.
Reparatie: De geclusterde index is met succes opnieuw opgebouwd voor het object "sys.syscolpars" in de database "Error1".
Reparatie: de pagina (1:59) is ongedaan gemaakt van object-ID 41, index-ID 1, partitie-ID 281474979397632, toewijzingseenheid-ID 281474979397632 (type In-row-gegevens).
Reparatie: de niet-geclusterde index is met succes opnieuw opgebouwd voor het object "sys.syscolpars, nc" in de database "Error1".
Msg 8945, Level 16, State 1, Line 8
Tabelfout: Object-ID 41, index-ID 1 wordt opnieuw opgebouwd.
De fout is verholpen.
Msg 8928, Level 16, State 1, Line 8
Object-ID 41, index-ID 1, partitie-ID 281474979397632, toewijzingseenheid-ID 281474979397632 (type In-row-gegevens): pagina (1:59) kan niet worden verwerkt. Zie andere fouten voor details.
De fout is verholpen.
Msg 8939, Level 16, State 98, Line 8
Tabelfout: object-ID 41, index-ID 1, partitie-ID 281474979397632, toewijzingseenheid-ID 281474979397632 (type gegevens in rij), pagina (1:59). Test (IS_OFF (BUF_IOERR, pBUF-> bstat)) is mislukt. Waarden zijn 2057 en -4.
De fout is verholpen.
Msg 8976, Level 16, State 1, Line 8
Tabelfout: Object-ID 41, index-ID 1, partitie-ID 281474979397632, toewijzingseenheid-ID 281474979397632 (type In-row data). Pagina (1:59) werd niet gezien in de scan, hoewel de bovenliggende (1: 111) en vorige (1:155) ernaar verwijzen. Controleer eventuele eerdere fouten.
De fout is verholpen.
Msg 8978, Level 16, State 1, Line 8
Tabelfout: Object-ID 41, index-ID 1, partitie-ID 281474979397632, toewijzingseenheid-ID 281474979397632 (type In-row data). Op pagina (1: 112) ontbreekt een verwijzing naar de vorige pagina (1:59). Mogelijk probleem met de kettingverbinding.
De fout is verholpen.
Msg 8945, Level 16, State 1, Line 8
Tabelfout: Object-ID 41, index-ID 2 wordt opnieuw opgebouwd.
De fout is verholpen.
Er zijn 832 rijen in 15 pagina's voor object “sys.syscolpars”.
CHECKDB vond 0 toewijzingsfouten en 4 consistentiefouten in tabel 'sys.syscolpars' (object-ID 41).
CHECKDB heeft 0 allocatiefouten en 4 consistentiefouten opgelost in tabel 'sys.syscolpars' (object-ID 41).
DBCC-resultaten voor 'sys.sysxlgns'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysxlgns”.
DBCC-resultaten voor 'sys.sysxsrvs'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysxsrvs”.
DBCC-resultaten voor 'sys.sysnsobjs'.
Er zijn 1 rijen op 1 pagina's voor object “sys.sysnsobjs”.
DBCC-resultaten voor 'sys.sysusermsgs'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysusermsgs”.
DBCC-resultaten voor 'sys.syscerts'.
Er zijn 0 rijen op 0 pagina's voor object "sys.syscerts".
DBCC-resultaten voor 'sys.sysrmtlgns'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysrmtlgns”.
DBCC-resultaten voor 'sys.syslnklgns'.
Er zijn 0 rijen in 0 pagina's voor object “sys.syslnklgns”.
DBCC-resultaten voor 'sys.sysxprops'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysxprops”.
DBCC-resultaten voor 'sys.sysscalartypes'.
Er zijn 34 rijen op 1 pagina's voor object “sys.sysscalartypes”.
DBCC-resultaten voor 'sys.systypedsubobjs'.
Er zijn 0 rijen op 0 pagina's voor object “sys.systypedsubobjs”.
DBCC-resultaten voor 'sys.sysidxstats'.
Er zijn 207 rijen op 5 pagina's voor object "sys.sysidxstats".
DBCC-resultaten voor 'sys.sysiscols'.
Er zijn 399 rijen in 2 pagina's voor object “sys.sysiscols”.
DBCC-resultaten voor 'sys.sysendpts'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysendpts”.
DBCC-resultaten voor 'sys.syswebmethods'.
Er zijn 0 rijen op 0 pagina's voor object “sys.syswebmethods”.
DBCC-resultaten voor 'sys.sysbinobjs'.
Er zijn 23 rijen op 1 pagina's voor object “sys.sysbinobjs”.
DBCC-resultaten voor 'sys.sysaudacts'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysaudacts”.
DBCC-resultaten voor 'sys.sysobjvalues'.
Er zijn 213 rijen op 21 pagina's voor object "sys.sysobjvalues".
DBCC-resultaten voor 'sys.syscscolsegments'.
Er zijn 0 rijen op 0 pagina's voor object “sys.syscscolsegments”.
DBCC-resultaten voor 'sys.syscsdictionary'.
Er zijn 0 rijen op 0 pagina's voor object "sys.syscsdictionary".
DBCC-resultaten voor 'sys.sysclsobjs'.
Er zijn 16 rijen op 1 pagina's voor object “sys.sysclsobjs”.
DBCC-resultaten voor 'sys.sysrowsetrefs'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysrowsetrefs”.
DBCC-resultaten voor 'sys.sysremsvcbinds'.
Er zijn 0 rijen op 0 pagina's voor object "sys.sysremsvcbinds".
DBCC-resultaten voor 'sys.sysxmitqueue'.
Er zijn 0 rijen op 0 pagina's voor object "sys.sysxmitqueue".
DBCC-resultaten voor 'sys.sysrts'.
Er zijn 1 rijen op 1 pagina's voor object “sys.sysrts”.
DBCC-resultaten voor 'sys.sysconvgroup'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysconvgroup”.
DBCC-resultaten voor 'sys.sysdesend'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysdesend”.
DBCC-resultaten voor 'sys.sysdercv'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysdercv”.
DBCC-resultaten voor 'sys.syssingleobjrefs'.
Er zijn 171 rijen op 1 pagina's voor object “sys.syssingleobjrefs”.
DBCC-resultaten voor 'sys.sysmultiobjrefs'.
Er zijn 107 rijen op 1 pagina's voor object “sys.sysmultiobjrefs”.
DBCC-resultaten voor 'sys.sysguidrefs'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysguidrefs”.
DBCC-resultaten voor 'sys.sysfoqueues'.
Er zijn 0 rijen in 0 pagina's voor object "sys.sysfoqueues".
DBCC-resultaten voor 'sys.syschildinsts'.
Er zijn 0 rijen in 0 pagina's voor object “sys.syschildinsts”.
DBCC-resultaten voor 'sys.syscompfragments'.
Er zijn 0 rijen op 0 pagina's voor object “sys.syscompfragments”.
DBCC-resultaten voor 'sys.sysftsemanticsdb'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysftsemanticsdb”.
DBCC-resultaten voor 'sys.sysftstops'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysftstops”.
DBCC-resultaten voor 'sys.sysftproperties'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysftproperties”.
DBCC-resultaten voor 'sys.sysxmitbody'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysxmitbody”.
DBCC-resultaten voor 'sys.sysfos'.
Er zijn 0 rijen in 0 pagina's voor object “sys.sysfos”.
DBCC-resultaten voor 'sys.sysqnames'.
Er zijn 98 rijen op 1 pagina's voor object “sys.sysqnames”.
DBCC-resultaten voor 'sys.sysxmlcomponent'.
Er zijn 100 rijen op 1 pagina's voor object “sys.sysxmlcomponent”.
DBCC-resultaten voor 'sys.sysxmlfacet'.
Er zijn 112 rijen op 1 pagina's voor object “sys.sysxmlfacet”.
DBCC-resultaten voor 'sys.sysxmlplacement'.
Er zijn 19 rijen op 1 pagina's voor object “sys.sysxmlplacement”.
DBCC-resultaten voor 'sys.sysobjkeycrypts'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysobjkeycrypts”.
DBCC-resultaten voor 'sys.sysasymkeys'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sysasymkeys”.
DBCC-resultaten voor 'sys.syssqlguides'.
Er zijn 0 rijen in 0 pagina's voor object “sys.syssqlguides”.
DBCC-resultaten voor 'sys.sysbinsubobjs'.
Er zijn 3 rijen op 1 pagina's voor object "sys.sysbinsubobjs".
DBCC-resultaten voor 'sys.syssoftobjrefs'.
Er zijn 0 rijen in 0 pagina's voor object “sys.syssoftobjrefs”.
DBCC-resultaten voor 'sys.plan_persist_plan'.
Er zijn 0 rijen in 0 pagina's voor object “sys.plan_persist_plan”.
DBCC-resultaten voor 'sys.plan_persist_runtime_stats'.
Er zijn 0 rijen in 0 pagina's voor object “sys.plan_persist_runtime_stats”.
DBCC-resultaten voor 'sys.plan_persist_runtime_stats_interval'.
Er zijn 0 rijen in 0 pagina's voor object “sys.plan_persist_runtime_stats_interval”.
DBCC-resultaten voor 'sys.plan_persist_context_settings'.
Er zijn 0 rijen op 0 pagina's voor object “sys.plan_persist_context_settings”.
DBCC-resultaten voor 'sys.sqlagent_jobs'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sqlagent_jobs”.
DBCC-resultaten voor 'sys.sqlagent_jobsteps'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sqlagent_jobsteps”.
DBCC-resultaten voor 'sys.sqlagent_job_history'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sqlagent_job_history”.
DBCC-resultaten voor 'sys.sqlagent_jobsteps_logs'.
Er zijn 0 rijen op 0 pagina's voor object “sys.sqlagent_jobsteps_logs”.
DBCC-resultaten voor 'TestTable'.
Er zijn 11000 rijen op 110 pagina's voor het object "TestTable".
DBCC-resultaten voor 'sys.queue_messages_1977058079'.
Er zijn 0 rijen in 0 pagina's voor object “sys.queue_messages_1977058079”.
DBCC-resultaten voor 'sys.queue_messages_2009058193'.
Er zijn 0 rijen in 0 pagina's voor object “sys.queue_messages_2009058193”.
DBCC-resultaten voor 'sys.queue_messages_2041058307'.
Er zijn 0 rijen in 0 pagina's voor object “sys.queue_messages_2041058307”.
DBCC-resultaten voor 'sys.filestream_tombstone_2073058421'.
Er zijn 0 rijen op 0 pagina's voor object “sys.filestream_tombstone_2073058421”.
DBCC-resultaten voor 'sys.syscommittab'.
Er zijn 0 rijen op 0 pagina's voor object "sys.syscommittab".
DBCC-resultaten voor 'sys.filetable_updates_2105058535'.
Er zijn 0 rijen op 0 pagina's voor object “sys.filetable_updates_2105058535”.
DBCC-resultaten voor 'sys.plan_persist_query_text'.
Er zijn 0 rijen in 0 pagina's voor object “sys.plan_persist_query_text”.
DBCC-resultaten voor 'sys.plan_persist_query'.
Er zijn 0 rijen op 0 pagina's voor object “sys.plan_persist_query”.
CHECKDB vond 0 allocatiefouten en 6 consistentiefouten in database 'Error1'.
CHECKDB heeft 0 toewijzingsfouten en 4 consistentiefouten in database 'Error1' opgelost.
DBCC-uitvoering voltooid. Neem contact op met uw systeembeheerder als DBCC foutmeldingen heeft afgedrukt.
Msg 824, Level 24, State 2, Line 8
SQL Server een op logische consistentie gebaseerde I / O-fout gedetecteerd: onjuiste checksum (verwacht: 0x9eb87140; actueel: 0xdeb84c40). Het gebeurde tijdens het lezen van pagina (1:59) in database-ID 39 op offset 0x00000000076000 in bestand 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Extra berichten in het SQL Server foutenlogboek of systeemgebeurtenislogboek kan meer details bevatten. Dit is een ernstige fout die de integriteit van de database bedreigt en die onmiddellijk moet worden gecorrigeerd. Voer een volledige databaseconsistentiecontrole uit (DBCC CHECKDB). Deze fout kan door veel factoren worden veroorzaakt; zie voor meer informatie SQL Server Boeken online.
Msg 824, Level 24, State 2, Line 8
SQL Server een op logische consistentie gebaseerde I / O-fout gedetecteerd: onjuiste checksum (verwacht: 0x9eb87140; actueel: 0xdeb84c40). Het gebeurde tijdens het lezen van pagina (1:59) in database-ID 39 op offset 0x00000000076000 in bestand 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Extra berichten in het SQL Server foutenlogboek of systeemgebeurtenislogboek kan meer details bevatten. Dit is een ernstige fout die de integriteit van de database bedreigt en die onmiddellijk moet worden gecorrigeerd. Voer een volledige databaseconsistentiecontrole uit (DBCC CHECKDB). Deze fout kan door veel factoren worden veroorzaakt; zie voor meer informatie SQL Server Boeken online.
Msg 824, Level 24, State 2, Line 8
SQL Server een op logische consistentie gebaseerde I / O-fout gedetecteerd: onjuiste checksum (verwacht: 0x9eb87140; actueel: 0xdeb84c40). Het gebeurde tijdens het lezen van pagina (1:59) in database-ID 39 op offset 0x00000000076000 in bestand 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Extra berichten in het SQL Server foutenlogboek of systeemgebeurtenislogboek kan meer details bevatten. Dit is een ernstige fout die de integriteit van de database bedreigt en die onmiddellijk moet worden gecorrigeerd. Voer een volledige databaseconsistentiecontrole uit (DBCC CHECKDB). Deze fout kan door veel factoren worden veroorzaakt; zie voor meer informatie SQL Server Boeken online.
Msg 824, Level 24, State 2, Line 8
SQL Server een op logische consistentie gebaseerde I / O-fout gedetecteerd: onjuiste checksum (verwacht: 0x9eb87140; actueel: 0xdeb84c40). Het gebeurde tijdens het lezen van pagina (1:59) in database-ID 39 op offset 0x00000000076000 in bestand 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Extra berichten in het SQL Server foutenlogboek of systeemgebeurtenislogboek kan meer details bevatten. Dit is een ernstige fout die de integriteit van de database bedreigt en die onmiddellijk moet worden gecorrigeerd. Voer een volledige databaseconsistentiecontrole uit (DBCC CHECKDB). Deze fout kan door veel factoren worden veroorzaakt; zie voor meer informatie SQL Server Boeken online.

waarbij 'Error1' de naam is van de corrupte MDF-database die wordt gerepareerd.

Bericht 8992 gevolgd door Bericht 3852 fout is een consistentiefout.

Screenshot van foutmelding:

of

Nauwkeurige uitleg:

In een SQL Server MDF-database, er zijn er veel systeemtafels gebruikt om de structuur en metagegevens van de database op te slaan.

Wanneer CHECKDB vindt dat er inconsistenties zijn tussen twee systeemtabellen, zal het de foutmelding rapporteren Msg 8992 en Msg 3852.

U kunt ons product gebruiken DataNumen SQL Recovery om de gegevens van het corrupte MDF-bestand te herstellen en deze fout op te lossen.

Voorbeeldbestanden:

Voorbeeld van corrupte MDF-bestanden die deMsg 8992 en Msg 3852 fout:

SQL Server versie Beschadigd MDF-bestand MDF-bestand opgelost door DataNumen SQL Recovery
SQL Server 2014 Fout4_1.mdf Fout4_1_fixed.mdf
SQL Server 2014 Fout4_2.mdf Fout4_2_fixed.mdf

Referenties: