Симптом:

Когато използвате DBCC CHECKDB с параметър REPAIR_ALLOW_DATA_LOSS за ремонт на повреденa .MDF база данни, като този:

DBCC CHECKDB(xxxx, ‘REPAIR_ALLOW_DATA_LOSS’)

виждате следното съобщение за грешка:

Ремонт: Кластерният индекс за обекта "syscolpars" в базата данни "Error1" е успешно възстановен.
Ремонт: Некластерният индекс за обекта "syscolpars" в базата данни "Error1" е успешно възстановен.
Резултати от DBCC за ‘Error1’.
Service Broker Msg 9675, State 1: Проанализирани са типове съобщения: 14.
Service Broker Msg 9676, State 1: Проанализиране на условия за услуги: 6.
Service Broker Msg 9667, State 1: Анализирани са услуги: 3.
Service Broker Msg 9668, State 1: Анализирани са обслужващи опашки: 3.
Service Broker Msg 9669, State 1: Анализиране на точки за конверсация: 0.
Service Broker Msg 9674, State 1: Групи конверсации анализирани: 0.
Service Broker Msg 9670, State 1: Анализирани са свързания с дистанционни услуги: 0.
Service Broker Msg 9605, State 1: Анализиране на приоритети за конверсации: 0.
Msg 8992, Level 16, State 1, Line 8
Check Catalog Msg 3852, State 1: Ред (object_id=69) в sys.objects (type=S ) не съответства на ред (object_id=69,column_id=1) в sys.columns.
Msg 8992, Level 16, State 1, Line 8
Check Catalog Msg 3852, State 1: Ред (object_id=71) в sys.objects (type=S ) не съответства на ред (object_id=71,column_id=1) в sys.columns.
Msg 8992, Level 16, State 1, Line 8
Check Catalog Msg 3852, State 1: Ред (object_id=72) в sys.objects (type=S ) не съответства на ред (object_id=72,column_id=1) в sys.columns.
Msg 8992, Level 16, State 1, Line 8
Check Catalog Msg 3852, State 1: Ред (object_id=73) в sys.objects (type=S ) не съответства на ред (object_id=73,column_id=1) в sys.columns.
CHECKDB намери 0 грешки при разпределение и 4 консистентни грешки, не свързани с някой единичен обект.
Резултати от DBCC за ‘sys.sysrscols’.
Има 1092 реда в 14 страници за обект “sys.sysrscols”.
Резултати от DBCC за ‘sys.sysrowsets’.
Има 148 реда в 3 страници за обект “sys.sysrowsets”.
Резултати от DBCC за ‘sys.sysclones’.
Няма редове в страници за обект “sys.sysclones”.
Резултати от DBCC за ‘sys.sysallocunits’.
Има 172 реда в 2 страници за обект “sys.sysallocunits”.
Резултати от DBCC за ‘sys.sysfiles1’.
Има 2 реда в 1 страница за обект “sys.sysfiles1”.
Резултати от DBCC за ‘sys.sysseobjvalues’.
Няма редове в страници за обект “sys.sysseobjvalues”.
Резултати от DBCC за ‘sys.syspriorities’.
Няма редове в страници за обект “sys.syspriorities”.
Резултати от DBCC за ‘sys.sysdbfrag’.
Няма редове в страници за обект “sys.sysdbfrag”.
Резултати от DBCC за ‘sys.sysfgfrag’.
Няма редове в страници за обект “sys.sysfgfrag”.
Резултати от DBCC за ‘sys.sysdbfiles’.
Има 2 реда в 1 страница за обект “sys.sysdbfiles”.
Резултати от DBCC за ‘sys.syspru’.
Няма редове в страници за обект “sys.syspru”.
Резултати от DBCC за ‘sys.sysbrickfiles’.
Няма редове в страници за обект “sys.sysbrickfiles”.
Резултати от DBCC за ‘sys.sysphfg’.
Има 1 ред в 1 страница за обект “sys.sysphfg”.
Резултати от DBCC за ‘sys.sysprufiles’.
Има 2 реда в 1 страница за обект “sys.sysprufiles”.
Резултати от DBCC за ‘sys.sysftinds’.
Няма редове в страници за обект “sys.sysftinds”.
Резултати от DBCC за ‘sys.sysowners’.
Има 14 реда в 1 страница за обект “sys.sysowners”.
Резултати от DBCC за ‘sys.sysdbreg’.
Няма редове в страници за обект “sys.sysdbreg”.
Резултати от DBCC за ‘sys.sysprivs’.
Има 140 реда в 1 страница за обект “sys.sysprivs”.
Резултати от DBCC за ‘sys.sysschobjs’.
Има 2262 реда в 29 страници за обект “sys.sysschobjs”.
Резултати от DBCC за ‘sys.syscsrowgroups’.
Няма редове в страници за обект “sys.syscsrowgroups”.
Резултати от DBCC за ‘sys.sysexttables’.
Няма редове в страници за обект “sys.sysexttables”.
Резултати от DBCC за ‘sys.syscolpars’.
Ремонт: Кластерният индекс за обекта "sys.syscolpars" в базата данни "Error1" е успешно възстановен.
Ремонт: Страницата (1:53) е разпределена от обект ID 41, индекс ID 1, partition ID 281474979397632, alloc unit ID 281474979397632 (тип данни In-row).
Ремонт: Некластерният индекс за обекта "sys.syscolpars, nc" в базата данни "Error1" е успешно възстановен.
Msg 8945, Level 16, State 1, Line 8
Грешка в таблицата: Обект ID 41, индекс ID 1 ще бъде възстановен.
Грешката е отстранена.
Msg 8928, Level 16, State 1, Line 8
Обект ID 41, индекс ID 1, partition ID 281474979397632, alloc unit ID 281474979397632 (тип данни In-row): Страницата (1:53) не може да бъде обработена. Вижте другите грешки за подробности.
Грешката е отстранена.
Msg 8939, Level 16, State 98, Line 8
Грешка в таблицата: Обект ID 41, индекс ID 1, partition ID 281474979397632, alloc unit ID 281474979397632 (тип данни In-row), страница (1:53). Тестът (IS_OFF (BUF_IOERR, pBUF->bstat)) не е успешен. Стойностите са 2057 и -4.
Грешката е отстранена.
Msg 8976, Level 16, State 1, Line 8
Грешка в таблицата: Обект ID 41, индекс ID 1, partition ID 281474979397632, alloc unit ID 281474979397632 (тип данни In-row). Страницата (1:53) не е видяна в сканирането, въпреки че нейният родител (1:111) и предишният й (1:113) се позовават на нея. Проверете предишните грешки.
Грешката е отстранена.
Съобщение 8978, Ниво 16, Състояние 1, Ред 8
Грешка в таблицата: Обект ID 41, индекс ID 1, партиционно ID 281474979397632, единица за разпределение ID 281474979397632 (тип на данни В реда). Страница (1:56) липсва връзка от предишна страница (1:53). Вероятен проблем с веригата на свързване.
Грешката е отстранена.
Съобщение 8945, Ниво 16, Състояние 1, Ред 8
Грешка в таблицата: Обект ID 41, индекс ID 2 ще бъде преструктуриран.
Грешката е отстранена.
Има 845 реда в 15 страници за обекта „sys.syscolpars“.
CHECKDB намери 0 грешки при разпределение и 4 консистентни грешки в таблица 'sys.syscolpars' (обект ID 41).
CHECKDB оправи 0 грешки при разпределение и 4 консистентни грешки в таблица 'sys.syscolpars' (обект ID 41).
Резултати от DBCC за 'sys.sysxlgns'.
Няма редове в 0 страници за обект “sys.sysxlgns”.
Резултати от DBCC за 'sys.sysxsrvs'.
Няма редове в 0 страници за обект “sys.sysxsrvs”.
Резултати от DBCC за 'sys.sysnsobjs'.
Има 1 ред в 1 страница за обект “sys.sysnsobjs”.
Резултати от DBCC за 'sys.sysusermsgs'.
Няма редове в 0 страници за обект “sys.sysusermsgs”.
Резултати от DBCC за 'sys.syscerts'.
Няма редове в 0 страници за обект “sys.syscerts”.
Резултати от DBCC за 'sys.sysrmtlgns'.
Няма редове в 0 страници за обект “sys.sysrmtlgns”.
Резултати от DBCC за 'sys.syslnklgns'.
Няма редове в 0 страници за обект “sys.syslnklgns”.
Резултати от DBCC за 'sys.sysxprops'.
Няма редове в 0 страници за обект “sys.sysxprops”.
Резултати от DBCC за 'sys.sysscalartypes'.
Има 34 реда в 1 страница за обект “sys.sysscalartypes”.
Резултати от DBCC за 'sys.systypedsubobjs'.
Няма редове в 0 страници за обект “sys.systypedsubobjs”.
Резултати от DBCC за 'sys.sysidxstats'.
Има 207 реда в 5 страници за обект “sys.sysidxstats”.
Резултати от DBCC за 'sys.sysiscols'.
Има 399 реда в 2 страници за обект “sys.sysiscols”.
Резултати от DBCC за 'sys.sysendpts'.
Няма редове в 0 страници за обект “sys.sysendpts”.
Резултати от DBCC за 'sys.syswebmethods'.
Няма редове в 0 страници за обект “sys.syswebmethods”.
Резултати от DBCC за 'sys.sysbinobjs'.
Има 23 реда в 1 страница за обект “sys.sysbinobjs”.
Резултати от DBCC за 'sys.sysaudacts'.
Няма редове в 0 страници за обект “sys.sysaudacts”.
Резултати от DBCC за 'sys.sysobjvalues'.
Има 213 реда в 21 страници за обект “sys.sysobjvalues”.
Резултати от DBCC за 'sys.syscscolsegments'.
Няма редове в 0 страници за обект “sys.syscscolsegments”.
Резултати от DBCC за 'sys.syscsdictionaries'.
Няма редове в 0 страници за обект “sys.syscsdictionaries”.
Резултати от DBCC за 'sys.sysclsobjs'.
Има 16 реда в 1 страница за обект “sys.sysclsobjs”.
Резултати от DBCC за 'sys.sysrowsetrefs'.
Няма редове в 0 страници за обект “sys.sysrowsetrefs”.
Резултати от DBCC за 'sys.sysremsvcbinds'.
Няма редове в 0 страници за обект “sys.sysremsvcbinds”.
Резултати от DBCC за 'sys.sysmultiobjrefs'.
Има 107 реда в 1 страница за обект “sys.sysmultiobjrefs”.
Резултати от DBCC за 'sys.sysguidrefs'.
Няма редове в 0 страници за обект “sys.sysguidrefs”.
Резултати от DBCC за 'sys.sysfoqueues'.
Няма редове в 0 страници за обект “sys.sysfoqueues”.
Резултати от DBCC за 'sys.syschildinsts'.
Няма редове в 0 страници за обект “sys.syschildinsts”.
Резултати от DBCC за 'sys.syscompfragments'.
Няма редове в 0 страници за обект “sys.syscompfragments”.
Резултати от DBCC за 'sys.sysftsemanticsdb'.
Няма редове в 0 страници за обект “sys.sysftsemanticsdb”.
Резултати от DBCC за 'sys.sysftstops'.
Няма редове в 0 страници за обект “sys.sysftstops”.
Резултати от DBCC за 'sys.sysftproperties'.
Няма редове в 0 страници за обект “sys.sysftproperties”.
Резултати от DBCC за 'sys.sysxmitbody'.
Няма редове в 0 страници за обект “sys.sysxmitbody”.
Резултати от DBCC за 'sys.sysfos'.
Няма редове в 0 страници за обект “sys.sysfos”.
Резултати от DBCC за 'sys.sysqnames'.
Има 98 реда в 1 страница за обект “sys.sysqnames”.
Резултати от DBCC за 'sys.sysxmlcomponent'.
Има 100 реда в 1 страница за обект “sys.sysxmlcomponent”.
Резултати от DBCC за 'sys.sysxmlfacet'.
Има 112 реда в 1 страница за обект “sys.sysxmlfacet”.
Резултати от DBCC за 'sys.sysxmlplacement'.
Има 19 реда в 1 страница за обект “sys.sysxmlplacement”.
Резултати от DBCC за ‘sys.sysobjkeycrypts’.
Има 0 реда в 0 страници за обект “sys.sysobjkeycrypts”.
Резултати от DBCC за ‘sys.sysasymkeys’.
Има 0 реда в 0 страници за обект “sys.sysasymkeys”.
Резултати от DBCC за ‘sys.syssqlguides’.
Има 0 реда в 0 страници за обект “sys.syssqlguides”.
Резултати от DBCC за ‘sys.sysbinsubobjs’.
Има 3 реда в 1 страница за обект “sys.sysbinsubobjs”.
Резултати от DBCC за ‘sys.syssoftobjrefs’.
Има 0 реда в 0 страници за обект “sys.syssoftobjrefs”.
Резултати от DBCC за ‘sys.plan_persist_plan’.
Има 0 реда в 0 страници за обект “sys.plan_persist_plan”.
Резултати от DBCC за ‘sys.plan_persist_runtime_stats’.
Има 0 реда в 0 страници за обект “sys.plan_persist_runtime_stats”.
Резултати от DBCC за ‘sys.plan_persist_runtime_stats_interval’.
Има 0 реда в 0 страници за обект “sys.plan_persist_runtime_stats_interval”.
Резултати от DBCC за ‘sys.plan_persist_context_settings’.
Има 0 реда в 0 страници за обект “sys.plan_persist_context_settings”.
Резултати от DBCC за ‘sys.sqlagent_jobs’.
Има 0 реда в 0 страници за обект “sys.sqlagent_jobs”.
Резултати от DBCC за ‘sys.sqlagent_jobsteps’.
Има 0 реда в 0 страници за обект “sys.sqlagent_jobsteps”.
Резултати от DBCC за ‘sys.sqlagent_job_history’.
Има 0 реда в 0 страници за обект “sys.sqlagent_job_history”.
Резултати от DBCC за ‘sys.sqlagent_jobsteps_logs’.
Има 0 реда в 0 страници за обект “sys.sqlagent_jobsteps_logs”.
Резултати от DBCC за ‘TestTable’.
Има 11000 реда в 110 страници за обект “TestTable”.
Резултати от DBCC за ‘sys.queue_messages_1977058079’.
Има 0 реда в 0 страници за обект “sys.queue_messages_1977058079”.
Резултати от DBCC за ‘sys.queue_messages_2009058193’.
Има 0 реда в 0 страници за обект “sys.queue_messages_2009058193”.
Резултати от DBCC за ‘sys.queue_messages_2041058307’.
Има 0 реда в 0 страници за обект “sys.queue_messages_2041058307”.
Резултати от DBCC за ‘sys.filestream_tombstone_2073058421’.
Има 0 реда в 0 страници за обект “sys.filestream_tombstone_2073058421”.
Резултати от DBCC за ‘sys.syscommittab’.
Има 0 реда в 0 страници за обект “sys.syscommittab”.
Резултати от DBCC за ‘sys.filetable_updates_2105058535’.
Има 0 реда в 0 страници за обект “sys.filetable_updates_2105058535”.
Резултати от DBCC за ‘sys.plan_persist_query_text’.
Има 0 реда в 0 страници за обект “sys.plan_persist_query_text”.
Резултати от DBCC за ‘sys.plan_persist_query’.
Има 0 реда в 0 страници за обект “sys.plan_persist_query”.
CHECKDB откри 0 грешки при заделянето и 8 съществуващи грешки в базата данни ‘Error1’.
CHECKDB коригира 0 грешки при заделянето и 4 съществуващи грешки в базата данни ‘Error1’.
Изпълнението на DBCC привърши. Ако DBCC изведе съобщения за грешки, свържете се с вашия системен администратор.
Съобщение 824, Ниво 24, Състояние 2, Линия 8
SQL Server откри логическа грешка, базирана на последователността на I/O: грешна контролна сума (очаквана: 0xeddf7c98; реална: 0xed637c9c). Тя се появи по време на четене на страница (1:53) в база данни с ID 39 на отместване 0x0000000006a000 във файл ‘C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf’. Допълнителни съобщения в дневника на грешки на SQL Server или в системния събитиен дневник може да дадат повече подробности. Това е сериозно състояние на грешка, което застрашава целостта на базата данни и трябва незабавно да бъде коригирано. Изпълнете пълна проверка на съответствието на базата данни (DBCC CHECKDB). Тази грешка може да бъде причинена от много фактори; за повече информация, вижте SQL Server Books Online.
Съобщение 824, Ниво 24, Състояние 2, Линия 8
SQL Server откри логическа грешка, базирана на последователността на I/O: грешна контролна сума (очаквана: 0xeddf7c98; реална: 0xed637c9c). Тя се появи по време на четене на страница (1:53) в база данни с ID 39 на отместване 0x0000000006a000 във файл ‘C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf’. Допълнителни съобщения в дневника на грешки на SQL Server или в системния събитиен дневник може да дадат повече подробности. Това е сериозно състояние на грешка, което застрашава целостта на базата данни и трябва незабавно да бъде коригирано. Изпълнете пълна проверка на съответствието на базата данни (DBCC CHECKDB). Тази грешка може да бъде причинена от много фактори; за повече информация, вижте SQL Server Books Online.
Съобщение 824, Ниво 24, Състояние 2, Линия 8
SQL Server откри логическа грешка, базирана на последователността на I/O: грешна контролна сума (очаквана: 0xeddf7c98; реална: 0xed637c9c). Тя се появи по време на четене на страница (1:53) в база данни с ID 39 на отместване 0x0000000006a000 във файл ‘C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf’. Допълнителни съобщения в дневника на грешки на SQL Server или в системния събитиен дневник може да дадат повече подробности. Това е сериозно състояние на грешка, което застрашава целостта на базата данни и трябва незабавно да бъде коригирано. Изпълнете пълна проверка на съответствието на базата данни (DBCC CHECKDB). Тази грешка може да бъде причинена от много фактори; за повече информация, вижте SQL Server Books Online.
Съобщение 824, Ниво 24, Състояние 2, Линия 8
SQL Server откри логическа грешка, базирана на последователността на I/O: грешна контролна сума (очаквана: 0xeddf7c98; реална: 0xed637c9c). Тя се появи по време на четене на страница (1:53) в база данни с ID 39 на отместване 0x0000000006a000 във файл ‘C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf’. Допълнителни съобщения в дневника на грешки на SQL Server или в системния събитиен дневник може да дадат повече подробности. Това е сериозно състояние на грешка, което застрашава целостта на базата данни и трябва незабавно да бъде коригирано. Изпълнете пълна проверка на съответствието на базата данни (DBCC CHECKDB). Тази грешка може да бъде причинена от много фактори; за повече информация, вижте SQL Server Books Online.
Съобщение 824, Ниво 24, Състояние 2, Линия 8
SQL Server откри логическа грешка, базирана на последователността на I/O: грешна контролна сума (очаквана: 0xeddf7c98; реална: 0xed637c9c). Тя се появи по време на четене на страница (1:53) в база данни с ID 39 на отместване 0x0000000006a000 във файл ‘C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf’. Допълнителни съобщения в дневника на грешки на SQL Server или в системния събитиен дневник може да дадат повече подробности. Това е сериозно състояние на грешка, което застрашава целостта на базата данни и трябва незабавно да бъде коригирано. Изпълнете пълна проверка на съответствието на базата данни (DBCC CHECKDB). Тази грешка може да бъде причинена от много фактори; за повече информация, вижте SQL Server Books Online.
Съобщение 824, Ниво 24, Състояние 2, Линия 8
SQL Server откри логическа грешка, базирана на последователността на I/O: грешна контролна сума (очаквана: 0xeddf7c98; реална: 0xed637c9c). Тя се появи по време на четене на страница (1:53) в база данни с ID 39 на отместване 0x0000000006a000 във файл ‘C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf’. Допълнителни съобщения в дневника на грешки на SQL Server или в системния събитиен дневник може да дадат повече подробности. Това е сериозно състояние на грешка, което застрашава целостта на базата данни и трябва незабавно да бъде коригирано. Изпълнете пълна проверка на съответствието на базата данни (DBCC CHECKDB). Тази грешка може да бъде причинена от много фактори; за повече информация, вижте SQL Server Books Online.

или

Поправка: Успешно възстановен Кластерният индекс за обекта “syscolpars” в база данни “Error1”.
Поправка: Успешно възстановен Некластерният индекс за обекта “syscolpars” в база данни “Error1”.
DBCC резултати за ‘Error1’.
Service Broker Съобщение 9675, Състояние 1: Анализирани Типове Съобщения: 14.
Service Broker Съобщение 9676, Състояние 1: Анализирани Договори за услуги: 6.
Service Broker Съобщение 9667, Състояние 1: Анализирани Услуги: 3.
Service Broker Съобщение 9668, Състояние 1: Анализирани Опашки за услуги: 3.
Service Broker Съобщение 9669, Състояние 1: Анализирани Крайни точки за разговори: 0.
Service Broker Съобщение 9674, Състояние 1: Анализирани Групи за разговори: 0.
Service Broker Съобщение 9670, Състояние 1: Анализирани връзки за отдалечени услуги: 0.
Service Broker Съобщение 9605, Състояние 1: Анализирани приоритети на разговори: 0.
Съобщение 8992, Ниво 16, Състояние 1, Ред 8
Check Catalog Съобщение 3852, Състояние 1: Ред (object_id=23) в sys.objects (type=S ) не разполага с отговарящ съответстващ ред (object_id=23,column_id=1) в sys.columns.
Съобщение 8992, Ниво 16, Състояние 1, Ред 8
Check Catalog Съобщение 3852, Състояние 1: Ред (object_id=24) в sys.objects (type=S ) не разполага с отговарящ съответстващ ред (object_id=24,column_id=1) в sys.columns.
CHECKDB намери 0 грешки в разпределението и 2 ошибки в консистентността, които не се свързват с конкретен обект.
DBCC резултати за ‘sys.sysrscols’.
Съществуват 1092 реда в 14 страници за обекта “sys.sysrscols”.
DBCC резултати за ‘sys.sysrowsets’.
Съществуват 148 реда в 3 страници за обекта “sys.sysrowsets”.
DBCC резултати за ‘sys.sysclones’.
Съществува 0 реда в 0 страници за обекта “sys.sysclones”.
DBCC резултати за ‘sys.sysallocunits’.
Съществуват 172 реда в 2 страници за обекта “sys.sysallocunits”.
DBCC резултати за ‘sys.sysfiles1’.
Съществуват 2 реда в 1 страница за обекта “sys.sysfiles1”.
DBCC резултати за ‘sys.sysseobjvalues’.
Съществуват 0 реда в 0 страници за обекта “sys.sysseobjvalues”.
DBCC резултати за ‘sys.syspriorities’.
Съществуват 0 реда в 0 страници за обекта “sys.syspriorities”.
DBCC резултати за ‘sys.sysdbfrag’.
There are 0 rows in 0 pages for object “sys.sysdbfrag”.
DBCC резултати за ‘sys.sysfgfrag’.
Съществуват 0 реда в 0 страници за обекта “sys.sysfgfrag”.
DBCC резултати за ‘sys.sysdbfiles’.
Съществуват 2 реда в 1 страница за обекта “sys.sysdbfiles”.
DBCC резултати за ‘sys.syspru’.
Съществува 0 реда в 0 страници за обекта “sys.syspru”.
DBCC резултати за ‘sys.sysowners’.
Съществуват 14 реда в 1 страница за обекта “sys.sysowners”.
DBCC резултати за ‘sys.sysdbreg’.
Съществува 0 реда в 0 страници за обекта “sys.sysdbreg”.
DBCC резултати за ‘sys.sysprivs’.
Съществуват 140 реда в 1 страница за обекта “sys.sysprivs”.
DBCC резултати за ‘sys.sysschobjs’.
Съществуват 2262 реда в 29 страници за обекта “sys.sysschobjs”.
DBCC резултати за ‘sys.syscsrowgroups’.
Съществува 0 реда в 0 страници за обекта “sys.syscsrowgroups”.
DBCC резултати за ‘sys.sysexttables’.
Съществува 0 реда в 0 страници за обекта “sys.sysexttables”.
DBCC резултати за ‘sys.syscolpars’.
Поправка: Успешно възстановен Кластерният индекс за обекта “sys.syscolpars” в база данни “Error1”.
Поправка: Страницата (1:59) е дезалоцирана от обект ID 41, index ID 1, partition ID 281474979397632, alloc unit ID 281474979397632 (Вид In-row данни).
Поправка: Успешно възстановен Некластерният индекс за обекта “sys.syscolpars, nc” в база данни “Error1”.
Съобщение 8945, Ниво 16, Състояние 1, Ред 8
Грешка в таблица: Обект ID 41, index ID 1, се ще се възстанови.
Грешката е поправена.
Съобщение 8928, Ниво 16, Състояние 1, Ред 8
Обект ID 41, index ID 1, partition ID 281474979397632, alloc unit ID 281474979397632 (Вид In-row данни): Страница (1:59) не можа да бъде обработена. Виж други грешки за подробности.
Грешката е поправена.
Съобщение 8939, Ниво 16, Състояние 98, Ред 8
Грешка в таблица: Обект ID 41, index ID 1, partition ID 281474979397632, alloc unit ID 281474979397632 (Вид In-row данни), страница (1:59). Тест (IS_OFF (BUF_IOERR, pBUF->bstat)) се провали. Стойностите са 2057 и -4.
Грешката е поправена.
Съобщение 8976, Ниво 16, Състояние 1, Ред 8
Грешка в таблица: Обект ID 41, index ID 1, partition ID 281474979397632, alloc unit ID 281474979397632 (Вид In-row данни). Страница (1:59) не беше видяна в сканирането, макар баща й (1:111) и предходния (1:155) да я цитират. Проверете всички предишни грешки.
Грешката е поправена.
Съобщение 8978, Ниво 16, Състояние 1, Ред 8
Грешка в таблица: Обект ID 41, index ID 1, partition ID 281474979397632, alloc unit ID 281474979397632 (Вид In-row данни). Страница (1:112) прилага референция от предходната страница (1:59). Възможен проблем със свързването на веригата.
Грешката е поправена.
Съобщение 8945, Ниво 16, Състояние 1, Ред 8
Грешка в таблица: Обект ID 41, index ID 2 ще бъде възстановен.
Грешката е поправена.
Има 832 реда в 15 страници за обект “sys.syscolpars”.
CHECKDB откри 0 грешки при разпределение и 4 грешки при съгласуване в таблица ‘sys.syscolpars’ (идентификатор на обект 41).
CHECKDB коригира 0 грешки при разпределение и 4 грешки при съгласуване в таблица ‘sys.syscolpars’ (идентификатор на обект 41).
DBCC резултати за ‘sys.sysxlgns’.
Няма редове в 0 страници за обект “sys.sysxlgns”.
DBCC резултати за ‘sys.sysxsrvs’.
Няма редове в 0 страници за обект “sys.sysxsrvs”.
DBCC резултати за ‘sys.sysnsobjs’.
Има 1 ред в 1 страница за обект “sys.sysnsobjs”.
DBCC резултати за ‘sys.sysusermsgs’.
Няма редове в 0 страници за обект “sys.sysusermsgs”.
DBCC резултати за ‘sys.syscerts’.
Няма редове в 0 страници за обект “sys.syscerts”.
DBCC резултати за ‘sys.sysrmtlgns’.
Няма редове в 0 страници за обект “sys.sysrmtlgns”.
DBCC резултати за ‘sys.syslnklgns’.
Няма редове в 0 страници за обект “sys.syslnklgns”.
DBCC резултати за ‘sys.sysxprops’.
Няма редове в 0 страници за обект “sys.sysxprops”.
DBCC резултати за ‘sys.sysscalartypes’.
Има 34 реда в 1 страница за обект “sys.sysscalartypes”.
DBCC резултати за ‘sys.systypedsubobjs’.
Няма редове в 0 страници за обект “sys.systypedsubobjs”.
DBCC резултати за ‘sys.sysidxstats’.
Има 207 реда в 5 страници за обект “sys.sysidxstats”.
DBCC резултати за ‘sys.sysiscols’.
Има 399 реда в 2 страници за обект “sys.sysiscols”.
DBCC резултати за ‘sys.sysendpts’.
Няма редове в 0 страници за обект “sys.sysendpts”.
DBCC резултати за ‘sys.syswebmethods’.
Няма редове в 0 страници за обект “sys.syswebmethods”.
DBCC резултати за ‘sys.sysbinobjs’.
Има 23 реда в 1 страница за обект “sys.sysbinobjs”.
DBCC резултати за ‘sys.sysaudacts’.
Няма редове в 0 страници за обект “sys.sysaudacts”.
DBCC резултати за ‘sys.sysobjvalues’.
Има 213 реда в 21 страница за обект “sys.sysobjvalues”.
DBCC резултати за ‘sys.syscscolsegments’.
Няма редове в 0 страници за обект “sys.syscscolsegments”.
DBCC резултати за ‘sys.syscsdictionaries’.
Няма редове в 0 страници за обект “sys.syscsdictionaries”.
DBCC резултати за ‘sys.sysclsobjs’.
Има 16 реда в 1 страница за обект “sys.sysclsobjs”.
DBCC резултати за ‘sys.sysrowsetrefs’.
Няма редове в 0 страници за обект “sys.sysrowsetrefs”.
DBCC резултати за ‘sys.sysremsvcbinds’.
Няма редове в 0 страници за обект “sys.sysremsvcbinds”.
DBCC резултати за ‘sys.sysxmitqueue’.
Няма редове в 0 страници за обект “sys.sysxmitqueue”.
DBCC резултати за ‘sys.sysrts’.
Има 1 ред в 1 страница за обект “sys.sysrts”.
DBCC резултати за ‘sys.sysconvgroup’.
Няма редове в 0 страници за обект “sys.sysconvgroup”.
DBCC резултати за ‘sys.sysdesend’.
Няма редове в 0 страници за обект “sys.sysdesend”.
DBCC резултати за ‘sys.sysdercv’.
Няма редове в 0 страници за обект “sys.sysdercv”.
DBCC резултати за ‘sys.syssingleobjrefs’.
Има 171 ред в 1 страница за обект “sys.syssingleobjrefs”.
DBCC резултати за ‘sys.sysmultiobjrefs’.
Има 107 реда в 1 страница за обект “sys.sysmultiobjrefs”.
DBCC резултати за ‘sys.sysguidrefs’.
Няма редове в 0 страници за обект “sys.sysguidrefs”.
DBCC резултати за ‘sys.sysfoqueues’.
Няма редове в 0 страници за обект “sys.sysfoqueues”.
DBCC резултати за ‘sys.syschildinsts’.
Няма редове в 0 страници за обект “sys.syschildinsts”.
DBCC резултати за ‘sys.syscompfragments’.
Няма редове в 0 страници за обект “sys.syscompfragments”.
DBCC резултати за ‘sys.sysftsemanticsdb’.
Няма редове в 0 страници за обект “sys.sysftsemanticsdb”.
Резултати от DBCC за 'sys.sysftstops'.
Имате 0 реда в 0 страници за обект “sys.sysftstops”.
Резултати от DBCC за 'sys.sysftproperties'.
Имате 0 реда в 0 страници за обект “sys.sysftproperties”.
Резултати от DBCC за 'sys.sysxmitbody'.
Имате 0 реда в 0 страници за обект “sys.sysxmitbody”.
Резултати от DBCC за 'sys.sysfos'.
Имате 0 реда в 0 страници за обект “sys.sysfos”.
Резултати от DBCC за 'sys.sysqnames'.
Имате 98 реда в 1 страница за обект “sys.sysqnames”.
Резултати от DBCC за 'sys.sysxmlcomponent'.
Имате 100 реда в 1 страница за обект “sys.sysxmlcomponent”.
Резултати от DBCC за 'sys.sysxmlfacet'.
Имате 112 реда в 1 страница за обект “sys.sysxmlfacet”.
Резултати от DBCC за 'sys.sysxmlplacement'.
Имате 19 реда в 1 страница за обект “sys.sysxmlplacement”.
Резултати от DBCC за 'sys.sysobjkeycrypts'.
Имате 0 реда в 0 страници за обект “sys.sysobjkeycrypts”.
Резултати от DBCC за 'sys.sysasymkeys'.
Имате 0 реда в 0 страници за обект “sys.sysasymkeys”.
Резултати от DBCC за 'sys.syssqlguides'.
Имате 0 реда в 0 страници за обект “sys.syssqlguides”.
Резултати от DBCC за 'sys.sysbinsubobjs'.
Имате 3 реда в 1 страница за обект “sys.sysbinsubobjs”.
Резултати от DBCC за 'sys.syssoftobjrefs'.
Имате 0 реда в 0 страници за обект “sys.syssoftobjrefs”.
Резултати от DBCC за 'sys.plan_persist_plan'.
Имате 0 реда в 0 страници за обект “sys.plan_persist_plan”.
Резултати от DBCC за 'sys.plan_persist_runtime_stats'.
Имате 0 реда в 0 страници за обект “sys.plan_persist_runtime_stats”.
Резултати от DBCC за 'sys.plan_persist_runtime_stats_interval'.
Имате 0 реда в 0 страници за обект “sys.plan_persist_runtime_stats_interval”.
Резултати от DBCC за 'sys.plan_persist_context_settings'.
Имате 0 реда в 0 страници за обект “sys.plan_persist_context_settings”.
Резултати от DBCC за 'sys.sqlagent_jobs'.
Имате 0 реда в 0 страници за обект “sys.sqlagent_jobs”.
Резултати от DBCC за 'sys.sqlagent_jobsteps'.
Имате 0 реда в 0 страници за обект “sys.sqlagent_jobsteps”.
Резултати от DBCC за 'sys.sqlagent_job_history'.
Имате 0 реда в 0 страници за обект “sys.sqlagent_job_history”.
Резултати от DBCC за 'sys.sqlagent_jobsteps_logs'.
Имате 0 реда в 0 страници за обект “sys.sqlagent_jobsteps_logs”.
Резултати от DBCC за 'TestTable'.
Имате 11000 реда в 110 страници за обект “TestTable”.
Резултати от DBCC за 'sys.queue_messages_1977058079'.
Имате 0 реда в 0 страници за обект “sys.queue_messages_1977058079”.
Резултати от DBCC за 'sys.queue_messages_2009058193'.
Имате 0 реда в 0 страници за обект “sys.queue_messages_2009058193”.
Резултати от DBCC за 'sys.queue_messages_2041058307'.
Имате 0 реда в 0 страници за обект “sys.queue_messages_2041058307”.
Резултати от DBCC за 'sys.filestream_tombstone_2073058421'.
Имате 0 реда в 0 страници за обект “sys.filestream_tombstone_2073058421”.
Резултати от DBCC за 'sys.syscommittab'.
Имате 0 реда в 0 страници за обект “sys.syscommittab”.
Резултати от DBCC за 'sys.filetable_updates_2105058535'.
Имате 0 реда в 0 страници за обект “sys.filetable_updates_2105058535”.
Резултати от DBCC за 'sys.plan_persist_query_text'.
Имате 0 реда в 0 страници за обект “sys.plan_persist_query_text”.
Резултати от DBCC за 'sys.plan_persist_query'.
Имате 0 реда в 0 страници за обект “sys.plan_persist_query”.
CHECKDB намери 0 грешки в разпределението и 6 несъответствия в база данни 'Error1'.
CHECKDB поправи 0 грешки в разпределението и 4 несъответствия в база данни 'Error1'.
Изпълнението на DBCC приключи. Ако DBCC изведе съобщения за грешки, свържете се със системния си администратор.
Съобщение 824, Ниво 24, Състояние 2, Линия 8
SQL Server откри логическа грешка при проверката на съответствие на входно-изходен процес: неправилна контролна сума (очаквано: 0x9eb87140; действително: 0xdeb84c40). Това се случи по време на четене на страница (1:59) в базата данни с ID 39 на отместване 0x00000000076000 във файл ‘C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf’. Допълнителни съобщения в дневника на грешките на SQL Server или в системния дневник на събитията могат да предоставят повече подробности. Това е сериозна грешка, която застрашава целостта на базата данни и трябва незабавно да бъде коригирана. Извършете пълна проверка на съответствието на базата данни (DBCC CHECKDB). Тази грешка може да бъде причинена от много фактори; за повече информация, вижте SQL Server Books Online.
Съобщение 824, Ниво 24, Състояние 2, Линия 8
SQL Server откри логическа грешка при проверката на съответствие на входно-изходен процес: неправилна контролна сума (очаквано: 0x9eb87140; действително: 0xdeb84c40). Това се случи по време на четене на страница (1:59) в базата данни с ID 39 на отместване 0x00000000076000 във файл ‘C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf’. Допълнителни съобщения в дневника на грешките на SQL Server или в системния дневник на събитията могат да предоставят повече подробности. Това е сериозна грешка, която застрашава целостта на базата данни и трябва незабавно да бъде коригирана. Извършете пълна проверка на съответствието на базата данни (DBCC CHECKDB). Тази грешка може да бъде причинена от много фактори; за повече информация, вижте SQL Server Books Online.
Съобщение 824, Ниво 24, Състояние 2, Линия 8
SQL Server откри логическа грешка при проверката на съответствие на входно-изходен процес: неправилна контролна сума (очаквано: 0x9eb87140; действително: 0xdeb84c40). Това се случи по време на четене на страница (1:59) в базата данни с ID 39 на отместване 0x00000000076000 във файл ‘C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf’. Допълнителни съобщения в дневника на грешките на SQL Server или в системния дневник на събитията могат да предоставят повече подробности. Това е сериозна грешка, която застрашава целостта на базата данни и трябва незабавно да бъде коригирана. Извършете пълна проверка на съответствието на базата данни (DBCC CHECKDB). Тази грешка може да бъде причинена от много фактори; за повече информация, вижте SQL Server Books Online.
Съобщение 824, Ниво 24, Състояние 2, Линия 8
SQL Server откри логическа грешка при проверката на съответствие на входно-изходен процес: неправилна контролна сума (очаквано: 0x9eb87140; действително: 0xdeb84c40). Това се случи по време на четене на страница (1:59) в базата данни с ID 39 на отместване 0x00000000076000 във файл ‘C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf’. Допълнителни съобщения в дневника на грешките на SQL Server или в системния дневник на събитията могат да предоставят повече подробности. Това е сериозна грешка, която застрашава целостта на базата данни и трябва незабавно да бъде коригирана. Извършете пълна проверка на съответствието на базата данни (DBCC CHECKDB). Тази грешка може да бъде причинена от много фактори; за повече информация, вижте SQL Server Books Online.

където 'Грешка1' е името на повредената MDF база данни, която се ремонтира.

Съобщение 8992, последвано от съобщение 3852 за грешка, е грешка в съответствието.

Екранна снимка на съобщението за грешка:

или

Точно обяснение:

В база данни SQL Server MDF има много системни таблици, използвани за съхранение на структурата и метаданните на базата данни.

Когато CHECKDB открие, че има несъответствия между две системни таблици, то ще докладва за грешката със съобщение Msg 8992 и Msg 3852.

Можете да използвате нашия продукт DataNumen SQL Recovery, за да възстановите данните от повредения MDF файл и да решите тази грешка.

Файлове с образци:

Примерни повредени MDF файлове, които ще причинятсъобщение за грешка 8992 и съобщение за грешка 3852:

Версия на SQL Server Повреден MDF файл MDF файл, фиксиран от DataNumen SQL Recovery
SQL Server 2014 Грешка4_1.mdf Грешка4_1_fixed.mdf
SQL Server 2014 Грешка4_2.mdf Грешка4_2_fixed.mdf

Референции: