Симптом:

При використанні DBCC CHECKDB з REPAIR_ALLOW_DATA_LOSS параметр для відновлення пошкодженої бази даних .MDF, наприклад:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

ви бачите таке повідомлення про помилку:

Виправлення: Кластерний індекс успішно відновлений для об’єкта “syscolpars” у базі даних “Помилка1”.
Виправлення: Некластерний індекс успішно відновлений для об’єкта “syscolpars” у базі даних “Помилка1”.
Результати DBCC для "Помилка1".
Брокер послуг Msg 9675, стан 1: Проаналізовані типи повідомлень: 14.
Сервісний брокер Msg 9676, держава 1: Проаналізовані контракти на надання послуг: 6.
Брокер послуг MSG 9667, штат 1: Проаналізовані послуги: 3.
Послуга брокер Msg 9668, стан 1: Проаналізовані черги обслуговування: 3.
Послуга брокер Msg 9669, стан 1: проаналізовані кінцеві точки розмови: 0.
Послуга брокер Повідомлення 9674, стан 1: Проаналізовані групи розмов: 0.
Service Broker Msg 9670, State 1: Проаналізовано прив’язки віддаленої служби: 0.
Брокер послуг Msg 9605, стан 1: Проаналізовані пріоритети розмов: 0.
Msg 8992, рівень 16, стан 1, лінія 8
Перевірте каталог Msg 3852, стан 1: рядок (object_id = 69) у sys.objects (type = S) не має відповідного рядка (object_id = 69, column_id = 1) у sys.columns.
Msg 8992, рівень 16, стан 1, лінія 8
Перевірте каталог Msg 3852, стан 1: рядок (object_id = 71) у sys.objects (type = S) не має відповідного рядка (object_id = 71, column_id = 1) у sys.columns.
Msg 8992, рівень 16, стан 1, лінія 8
Перевірте каталог Msg 3852, стан 1: рядок (object_id = 72) у sys.objects (type = S) не має відповідного рядка (object_id = 72, column_id = 1) у sys.columns.
Msg 8992, рівень 16, стан 1, лінія 8
Перевірте каталог Msg 3852, стан 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'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysclones”.
Результати DBCC для 'sys.sysallocunits'.
На 172 сторінках є 2 рядки для об’єкта “sys.sysallocunits”.
Результати DBCC для 'sys.sysfiles1'.
Для 2 об’єкта “sys.sysfiles1” є 1 рядки на XNUMX сторінці.
Результати DBCC для 'sys.sysseobjvalues'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysseobjvalues”.
Результати DBCC для 'sys.syspriorities'.
На 0 сторінках є 0 рядків для об’єкта “sys.syspriorities”.
DBCC результати для 'sys.sysdbfганчірка '.
На 0 сторінках є 0 рядків для об’єкта “sys.sysdbfганчірка ».
Результати DBCC для 'sys.sysfgfrag'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysfgfrag”.
DBCC результати для 'sys.sysdbfiles '.
На 2 сторінках є 1 рядків для об’єкта “sys.sysdbfiles ”.
Результати DBCC для 'sys.syspru'.
На 0 сторінках для об’єкта “sys.syspru” є 0 рядків.
Результати DBCC для 'sys.sysbrickfiles'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysbrickfiles”.
Результати DBCC для 'sys.sysphfg'.
Для 1 об’єкта “sys.sysphfg” є 1 рядок на XNUMX сторінках.
Результати DBCC для 'sys.sysprufiles'.
На 2 сторінці є 1 рядки для об’єкта “sys.sysprufiles”.
Результати DBCC для 'sys.sysftinds'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysftinds”.
Результати DBCC для 'sys.sysowners'.
Для 14 об’єкта “sys.sysowners” на 1 сторінці є XNUMX рядків.
Результати DBCC для 'sys.sysdbreg'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysdbreg”.
Результати DBCC для 'sys.sysprivs'.
Об’єкт “sys.sysprivs” містить 140 рядків на 1 сторінці.
Результати 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” у базі даних “Помилка1”.
Виправлення: сторінку (1:53) було вилучено з ідентифікатора об’єкта 41, ідентифікатора індексу 1, ідентифікатора розділу 281474979397632, ідентифікатора блоку розподілу 281474979397632 (тип In-row data).
Виправлення: Некластерний індекс успішно відновлений для об’єкта “sys.syscolpars, nc” у базі даних “Помилка1”.
Msg 8945, рівень 16, стан 1, лінія 8
Помилка таблиці: Ідентифікатор об’єкта 41, індекс 1 буде відновлено.
Помилка виправлена.
Msg 8928, рівень 16, стан 1, лінія 8
Ідентифікатор об'єкта 41, індексний ідентифікатор 1, ідентифікатор розділу 281474979397632, ідентифікатор одиниці розподілу 281474979397632 (тип In-row data): Сторінку (1:53) не вдалось обробити. Детальніше див. Інші помилки.
Помилка виправлена.
Msg 8939, рівень 16, стан 98, лінія 8
Помилка таблиці: Ідентифікатор об’єкта 41, Ідентифікатор індексу 1, Ідентифікатор розділу 281474979397632, Ідентифікатор блоку розподілу 281474979397632 (тип Дані в рядку), сторінка (1:53). Тест (IS_OFF (BUF_IOERR, pBUF-> bstat)) не вдався. Значення - 2057 та -4.
Помилка виправлена.
Msg 8976, рівень 16, стан 1, лінія 8
Помилка таблиці: Ідентифікатор об’єкта 41, Ідентифікатор індексу 1, Ідентифікатор розділу 281474979397632, Ідентифікатор одиниці розподілу 281474979397632 (тип Вбудовані дані). Сторінку (1:53) не було видно при скануванні, хоча батьківська (1: 111) та попередня (1: 113) посилаються на неї. Перевірте всі попередні помилки.
Помилка виправлена.
Msg 8978, рівень 16, стан 1, лінія 8
Помилка таблиці: Ідентифікатор об'єкта 41, Ідентифікатор індексу 1, Ідентифікатор розділу 281474979397632, Ідентифікатор блоку розподілу 281474979397632 (тип Дані в рядку). Сторінка (1:56) відсутня посилання на попередню сторінку (1:53). Можлива проблема ланцюгового зчеплення.
Помилка виправлена.
Msg 8945, рівень 16, стан 1, лінія 8
Помилка таблиці: Ідентифікатор об’єкта 41, індекс 2 буде відновлено.
Помилка виправлена.
На 845 сторінках є 15 рядків для об’єкта “sys.syscolpars”.
CHECKDB знайшов 0 помилок розподілу та 4 помилки узгодженості в таблиці 'sys.syscolpars' (ідентифікатор об'єкта 41).
CHECKDB виправив 0 помилок розподілу та 4 помилки узгодженості в таблиці 'sys.syscolpars' (ідентифікатор об'єкта 41).
Результати DBCC для 'sys.sysxlgns'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysxlgns”.
Результати DBCC для 'sys.sysxsrvs'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysxsrvs”.
Результати DBCC для 'sys.sysnsobjs'.
Для 1 об’єкта “sys.sysnsobjs” на 1 сторінці є XNUMX рядок.
Результати DBCC для 'sys.sysusermsgs'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysusermsgs”.
Результати DBCC для 'sys.syscerts'.
На 0 сторінках є 0 рядків для об’єкта “sys.syscerts”.
Результати DBCC для 'sys.sysrmtlgns'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysrmtlgns”.
Результати DBCC для 'sys.syslnklgns'.
На 0 сторінках є 0 рядків для об’єкта “sys.syslnklgns”.
Результати DBCC для 'sys.sysxprops'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysxprops”.
Результати DBCC для 'sys.sysscalartypes'.
Для 34 об’єкта “sys.sysscalartypes” є 1 рядки на XNUMX сторінці.
Результати DBCC для 'sys.systypedsubobjs'.
На 0 сторінках є 0 рядків для об’єкта “sys.systypedsubobjs”.
Результати DBCC для 'sys.sysidxstats'.
На 207 сторінках є 5 рядків для об’єкта “sys.sysidxstats”.
Результати DBCC для 'sys.sysiscols'.
На 399 сторінках є 2 рядків для об’єкта “sys.sysiscols”.
Результати DBCC для 'sys.sysendpts'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysendpts”.
Результати DBCC для 'sys.syswebmethods'.
На 0 сторінках є 0 рядків для об’єкта “sys.syswebmethods”.
Результати DBCC для 'sys.sysbinobjs'.
Для 23 об’єкта “sys.sysbinobjs” на 1 сторінці є XNUMX рядки.
Результати DBCC для 'sys.sysaudacts'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysaudacts”.
Результати DBCC для 'sys.sysobjvalues'.
Для 213 об’єкта “sys.sysobjvalues” 21 сторінка містить XNUMX рядків.
Результати DBCC для 'sys.syscscolsegments'.
На 0 сторінках є 0 рядків для об’єкта “sys.syscscolsegments”.
Результати DBCC для 'sys.syscsdictionaries'.
На 0 сторінках є 0 рядків для об’єкта “sys.syscsdictionaries”.
Результати DBCC для 'sys.sysclsobjs'.
Для 16 об’єкта “sys.sysclsobjs” на 1 сторінці є XNUMX рядків.
Результати DBCC для 'sys.sysrowsetrefs'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysrowsetrefs”.
Результати DBCC для 'sys.sysremsvcbinds'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysremsvcbinds”.
Результати DBCC для 'sys.sysmultiobjrefs'.
Для 107 об’єкта “sys.sysmultiobjrefs” на 1 сторінці є XNUMX рядків.
Результати DBCC для 'sys.sysguidrefs'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysguidrefs”.
Результати DBCC для 'sys.sysfoqueues'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysfoqueues”.
Результати DBCC для 'sys.syschildinsts'.
На 0 сторінках є 0 рядків для об’єкта “sys.syschildinsts”.
Результати DBCC для 'sys.syscompfragments'.
На 0 сторінках є 0 рядків для об’єкта “sys.syscompfragments”.
Результати DBCC для 'sys.sysftsemanticsdb'.
На 0 сторінках є 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 об’єкта “sys.sysxmlfacet” є 1 рядків на XNUMX сторінці.
Результати DBCC для 'sys.sysxmlplacement'.
Об’єкт “sys.sysxmlplacement” містить 19 рядків на 1 сторінці.
Результати 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 об’єкта “sys.sysbinsubobjs” на 1 сторінці є XNUMX рядки.
Результати 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".
Об’єкт “TestTable” містить 11000 рядків на 110 сторінках.
Результати 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 помилок узгодженості в базі даних "Помилка1".
CHECKDB виправив 0 помилок розподілу та 4 помилки узгодженості в базі даних "Помилка1".
Виконання DBCC завершено. Якщо DBCC надрукував повідомлення про помилку, зверніться до системного адміністратора.
Msg 824, рівень 24, стан 2, лінія 8
SQL Server виявлено помилку вводу-виводу на основі логічної послідовності: неправильна контрольна сума (очікувана: 0xeddf7c98; фактична: 0xed637c9c). Це сталося під час читання сторінки (1:53) в ідентифікаторі бази даних 39 зі зміщенням 0x0000000006a000 у файлі 'C: Програмні файли Microsoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Додаткові повідомлення в SQL Server журнал помилок або журнал системних подій може містити більш детальну інформацію. Це серйозна помилка, яка загрожує цілісності бази даних, і її потрібно негайно виправити. Проведіть повну перевірку узгодженості бази даних (DBCC CHECKDB). Ця помилка може бути спричинена багатьма факторами; для отримання додаткової інформації див SQL Server Книги в Інтернеті.
Msg 824, рівень 24, стан 2, лінія 8
SQL Server виявлено помилку вводу-виводу на основі логічної послідовності: неправильна контрольна сума (очікувана: 0xeddf7c98; фактична: 0xed637c9c). Це сталося під час читання сторінки (1:53) в ідентифікаторі бази даних 39 зі зміщенням 0x0000000006a000 у файлі 'C: Програмні файли Microsoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Додаткові повідомлення в SQL Server журнал помилок або журнал системних подій може містити більш детальну інформацію. Це серйозна помилка, яка загрожує цілісності бази даних, і її потрібно негайно виправити. Проведіть повну перевірку узгодженості бази даних (DBCC CHECKDB). Ця помилка може бути спричинена багатьма факторами; для отримання додаткової інформації див SQL Server Книги в Інтернеті.
Msg 824, рівень 24, стан 2, лінія 8
SQL Server виявлено помилку вводу-виводу на основі логічної послідовності: неправильна контрольна сума (очікувана: 0xeddf7c98; фактична: 0xed637c9c). Це сталося під час читання сторінки (1:53) в ідентифікаторі бази даних 39 зі зміщенням 0x0000000006a000 у файлі 'C: Програмні файли Microsoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Додаткові повідомлення в SQL Server журнал помилок або журнал системних подій може містити більш детальну інформацію. Це серйозна помилка, яка загрожує цілісності бази даних, і її потрібно негайно виправити. Проведіть повну перевірку узгодженості бази даних (DBCC CHECKDB). Ця помилка може бути спричинена багатьма факторами; для отримання додаткової інформації див SQL Server Книги в Інтернеті.
Msg 824, рівень 24, стан 2, лінія 8
SQL Server виявлено помилку вводу-виводу на основі логічної послідовності: неправильна контрольна сума (очікувана: 0xeddf7c98; фактична: 0xed637c9c). Це сталося під час читання сторінки (1:53) в ідентифікаторі бази даних 39 зі зміщенням 0x0000000006a000 у файлі 'C: Програмні файли Microsoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Додаткові повідомлення в SQL Server журнал помилок або журнал системних подій може містити більш детальну інформацію. Це серйозна помилка, яка загрожує цілісності бази даних, і її потрібно негайно виправити. Проведіть повну перевірку узгодженості бази даних (DBCC CHECKDB). Ця помилка може бути спричинена багатьма факторами; для отримання додаткової інформації див SQL Server Книги в Інтернеті.
Msg 824, рівень 24, стан 2, лінія 8
SQL Server виявлено помилку вводу-виводу на основі логічної послідовності: неправильна контрольна сума (очікувана: 0xeddf7c98; фактична: 0xed637c9c). Це сталося під час читання сторінки (1:53) в ідентифікаторі бази даних 39 зі зміщенням 0x0000000006a000 у файлі 'C: Програмні файли Microsoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Додаткові повідомлення в SQL Server журнал помилок або журнал системних подій може містити більш детальну інформацію. Це серйозна помилка, яка загрожує цілісності бази даних, і її потрібно негайно виправити. Проведіть повну перевірку узгодженості бази даних (DBCC CHECKDB). Ця помилка може бути спричинена багатьма факторами; для отримання додаткової інформації див SQL Server Книги в Інтернеті.
Msg 824, рівень 24, стан 2, лінія 8
SQL Server виявлено помилку вводу-виводу на основі логічної послідовності: неправильна контрольна сума (очікувана: 0xeddf7c98; фактична: 0xed637c9c). Це сталося під час читання сторінки (1:53) в ідентифікаторі бази даних 39 зі зміщенням 0x0000000006a000 у файлі 'C: Програмні файли Microsoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Додаткові повідомлення в SQL Server журнал помилок або журнал системних подій може містити більш детальну інформацію. Це серйозна помилка, яка загрожує цілісності бази даних, і її потрібно негайно виправити. Проведіть повну перевірку узгодженості бази даних (DBCC CHECKDB). Ця помилка може бути спричинена багатьма факторами; для отримання додаткової інформації див SQL Server Книги в Інтернеті.

or

Виправлення: Кластерний індекс успішно відновлений для об’єкта “syscolpars” у базі даних “Помилка1”.
Виправлення: Некластерний індекс успішно відновлений для об’єкта “syscolpars” у базі даних “Помилка1”.
Результати DBCC для "Помилка1".
Брокер послуг Msg 9675, стан 1: Проаналізовані типи повідомлень: 14.
Сервісний брокер Msg 9676, держава 1: Проаналізовані контракти на надання послуг: 6.
Брокер послуг MSG 9667, штат 1: Проаналізовані послуги: 3.
Послуга брокер Msg 9668, стан 1: Проаналізовані черги обслуговування: 3.
Послуга брокер Msg 9669, стан 1: проаналізовані кінцеві точки розмови: 0.
Послуга брокер Повідомлення 9674, стан 1: Проаналізовані групи розмов: 0.
Service Broker Msg 9670, State 1: Проаналізовано прив’язки віддаленої служби: 0.
Брокер послуг Msg 9605, стан 1: Проаналізовані пріоритети розмов: 0.
Msg 8992, рівень 16, стан 1, лінія 8
Перевірте каталог Msg 3852, стан 1: рядок (object_id = 23) у sys.objects (type = S) не має відповідного рядка (object_id = 23, column_id = 1) у sys.columns.
Msg 8992, рівень 16, стан 1, лінія 8
Перевірте каталог Msg 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 об’єкта “sys.sysfiles1” є 1 рядки на XNUMX сторінці.
Результати DBCC для 'sys.sysseobjvalues'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysseobjvalues”.
Результати DBCC для 'sys.syspriorities'.
На 0 сторінках є 0 рядків для об’єкта “sys.syspriorities”.
DBCC результати для 'sys.sysdbfганчірка '.
На 0 сторінках є 0 рядків для об’єкта “sys.sysdbfганчірка ».
Результати DBCC для 'sys.sysfgfrag'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysfgfrag”.
DBCC результати для 'sys.sysdbfiles '.
На 2 сторінках є 1 рядків для об’єкта “sys.sysdbfiles ”.
Результати DBCC для 'sys.syspru'.
На 0 сторінках для об’єкта “sys.syspru” є 0 рядків.
Результати DBCC для 'sys.sysowners'.
Для 14 об’єкта “sys.sysowners” на 1 сторінці є XNUMX рядків.
Результати DBCC для 'sys.sysdbreg'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysdbreg”.
Результати DBCC для 'sys.sysprivs'.
Об’єкт “sys.sysprivs” містить 140 рядків на 1 сторінці.
Результати 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” у базі даних “Помилка1”.
Виправлення: сторінку (1:59) було вилучено з ідентифікатора об’єкта 41, ідентифікатора індексу 1, ідентифікатора розділу 281474979397632, ідентифікатора блоку розподілу 281474979397632 (тип In-row data).
Виправлення: Некластерний індекс успішно відновлений для об’єкта “sys.syscolpars, nc” у базі даних “Помилка1”.
Msg 8945, рівень 16, стан 1, лінія 8
Помилка таблиці: Ідентифікатор об’єкта 41, індекс 1 буде відновлено.
Помилка виправлена.
Msg 8928, рівень 16, стан 1, лінія 8
Ідентифікатор об'єкта 41, індексний ідентифікатор 1, ідентифікатор розділу 281474979397632, ідентифікатор одиниці розподілу 281474979397632 (тип In-row data): Сторінку (1:59) не вдалось обробити. Детальніше див. Інші помилки.
Помилка виправлена.
Msg 8939, рівень 16, стан 98, лінія 8
Помилка таблиці: Ідентифікатор об’єкта 41, Ідентифікатор індексу 1, Ідентифікатор розділу 281474979397632, Ідентифікатор блоку розподілу 281474979397632 (тип Дані в рядку), сторінка (1:59). Тест (IS_OFF (BUF_IOERR, pBUF-> bstat)) не вдався. Значення - 2057 та -4.
Помилка виправлена.
Msg 8976, рівень 16, стан 1, лінія 8
Помилка таблиці: Ідентифікатор об’єкта 41, Ідентифікатор індексу 1, Ідентифікатор розділу 281474979397632, Ідентифікатор одиниці розподілу 281474979397632 (тип Вбудовані дані). Сторінку (1:59) не було видно при скануванні, хоча батьківська (1: 111) та попередня (1: 155) посилаються на неї. Перевірте всі попередні помилки.
Помилка виправлена.
Msg 8978, рівень 16, стан 1, лінія 8
Помилка таблиці: Ідентифікатор об'єкта 41, Ідентифікатор індексу 1, Ідентифікатор розділу 281474979397632, Ідентифікатор блоку розподілу 281474979397632 (тип Дані в рядку). Сторінка (1:112) відсутня посилання на попередню сторінку (1:59). Можлива проблема ланцюгового зчеплення.
Помилка виправлена.
Msg 8945, рівень 16, стан 1, лінія 8
Помилка таблиці: Ідентифікатор об’єкта 41, індекс 2 буде відновлено.
Помилка виправлена.
На 832 сторінках є 15 рядків для об’єкта “sys.syscolpars”.
CHECKDB знайшов 0 помилок розподілу та 4 помилки узгодженості в таблиці 'sys.syscolpars' (ідентифікатор об'єкта 41).
CHECKDB виправив 0 помилок розподілу та 4 помилки узгодженості в таблиці 'sys.syscolpars' (ідентифікатор об'єкта 41).
Результати DBCC для 'sys.sysxlgns'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysxlgns”.
Результати DBCC для 'sys.sysxsrvs'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysxsrvs”.
Результати DBCC для 'sys.sysnsobjs'.
Для 1 об’єкта “sys.sysnsobjs” на 1 сторінці є XNUMX рядок.
Результати DBCC для 'sys.sysusermsgs'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysusermsgs”.
Результати DBCC для 'sys.syscerts'.
На 0 сторінках є 0 рядків для об’єкта “sys.syscerts”.
Результати DBCC для 'sys.sysrmtlgns'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysrmtlgns”.
Результати DBCC для 'sys.syslnklgns'.
На 0 сторінках є 0 рядків для об’єкта “sys.syslnklgns”.
Результати DBCC для 'sys.sysxprops'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysxprops”.
Результати DBCC для 'sys.sysscalartypes'.
Для 34 об’єкта “sys.sysscalartypes” є 1 рядки на XNUMX сторінці.
Результати DBCC для 'sys.systypedsubobjs'.
На 0 сторінках є 0 рядків для об’єкта “sys.systypedsubobjs”.
Результати DBCC для 'sys.sysidxstats'.
На 207 сторінках є 5 рядків для об’єкта “sys.sysidxstats”.
Результати DBCC для 'sys.sysiscols'.
На 399 сторінках є 2 рядків для об’єкта “sys.sysiscols”.
Результати DBCC для 'sys.sysendpts'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysendpts”.
Результати DBCC для 'sys.syswebmethods'.
На 0 сторінках є 0 рядків для об’єкта “sys.syswebmethods”.
Результати DBCC для 'sys.sysbinobjs'.
Для 23 об’єкта “sys.sysbinobjs” на 1 сторінці є XNUMX рядки.
Результати DBCC для 'sys.sysaudacts'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysaudacts”.
Результати DBCC для 'sys.sysobjvalues'.
Для 213 об’єкта “sys.sysobjvalues” 21 сторінка містить XNUMX рядків.
Результати DBCC для 'sys.syscscolsegments'.
На 0 сторінках є 0 рядків для об’єкта “sys.syscscolsegments”.
Результати DBCC для 'sys.syscsdictionaries'.
На 0 сторінках є 0 рядків для об’єкта “sys.syscsdictionaries”.
Результати DBCC для 'sys.sysclsobjs'.
Для 16 об’єкта “sys.sysclsobjs” на 1 сторінці є XNUMX рядків.
Результати DBCC для 'sys.sysrowsetrefs'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysrowsetrefs”.
Результати DBCC для 'sys.sysremsvcbinds'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysremsvcbinds”.
Результати DBCC для 'sys.sysxmitqueue'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysxmitqueue”.
Результати DBCC для 'sys.sysrts'.
Для 1 об’єкта “sys.sysrts” є 1 рядок на XNUMX сторінках.
Результати DBCC для 'sys.sysconvgroup'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysconvgroup”.
Результати DBCC для 'sys.sysdesend'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysdesend”.
Результати DBCC для 'sys.sysdercv'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysdercv”.
Результати DBCC для 'sys.syssingleobjrefs'.
Для 171 об’єкта “sys.syssingleobjrefs” є 1 рядок на XNUMX сторінці.
Результати DBCC для 'sys.sysmultiobjrefs'.
Для 107 об’єкта “sys.sysmultiobjrefs” на 1 сторінці є XNUMX рядків.
Результати DBCC для 'sys.sysguidrefs'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysguidrefs”.
Результати DBCC для 'sys.sysfoqueues'.
На 0 сторінках є 0 рядків для об’єкта “sys.sysfoqueues”.
Результати DBCC для 'sys.syschildinsts'.
На 0 сторінках є 0 рядків для об’єкта “sys.syschildinsts”.
Результати DBCC для 'sys.syscompfragments'.
На 0 сторінках є 0 рядків для об’єкта “sys.syscompfragments”.
Результати DBCC для 'sys.sysftsemanticsdb'.
На 0 сторінках є 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 об’єкта “sys.sysxmlfacet” є 1 рядків на XNUMX сторінці.
Результати DBCC для 'sys.sysxmlplacement'.
Об’єкт “sys.sysxmlplacement” містить 19 рядків на 1 сторінці.
Результати 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 об’єкта “sys.sysbinsubobjs” на 1 сторінці є XNUMX рядки.
Результати 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".
Об’єкт “TestTable” містить 11000 рядків на 110 сторінках.
Результати 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 помилок узгодженості в базі даних "Помилка1".
CHECKDB виправив 0 помилок розподілу та 4 помилки узгодженості в базі даних "Помилка1".
Виконання DBCC завершено. Якщо DBCC надрукував повідомлення про помилку, зверніться до системного адміністратора.
Msg 824, рівень 24, стан 2, лінія 8
SQL Server виявлено помилку вводу-виводу на основі логічної послідовності: неправильна контрольна сума (очікувана: 0x9eb87140; фактична: 0xdeb84c40). Це сталося під час читання сторінки (1:59) в ідентифікаторі бази даних 39 зі зміщенням 0x00000000076000 у файлі 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Додаткові повідомлення в SQL Server журнал помилок або журнал системних подій може містити більш детальну інформацію. Це серйозна помилка, яка загрожує цілісності бази даних, і її потрібно негайно виправити. Проведіть повну перевірку узгодженості бази даних (DBCC CHECKDB). Ця помилка може бути спричинена багатьма факторами; для отримання додаткової інформації див SQL Server Книги в Інтернеті.
Msg 824, рівень 24, стан 2, лінія 8
SQL Server виявлено помилку вводу-виводу на основі логічної послідовності: неправильна контрольна сума (очікувана: 0x9eb87140; фактична: 0xdeb84c40). Це сталося під час читання сторінки (1:59) в ідентифікаторі бази даних 39 зі зміщенням 0x00000000076000 у файлі 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Додаткові повідомлення в SQL Server журнал помилок або журнал системних подій може містити більш детальну інформацію. Це серйозна помилка, яка загрожує цілісності бази даних, і її потрібно негайно виправити. Проведіть повну перевірку узгодженості бази даних (DBCC CHECKDB). Ця помилка може бути спричинена багатьма факторами; для отримання додаткової інформації див SQL Server Книги в Інтернеті.
Msg 824, рівень 24, стан 2, лінія 8
SQL Server виявлено помилку вводу-виводу на основі логічної послідовності: неправильна контрольна сума (очікувана: 0x9eb87140; фактична: 0xdeb84c40). Це сталося під час читання сторінки (1:59) в ідентифікаторі бази даних 39 зі зміщенням 0x00000000076000 у файлі 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Додаткові повідомлення в SQL Server журнал помилок або журнал системних подій може містити більш детальну інформацію. Це серйозна помилка, яка загрожує цілісності бази даних, і її потрібно негайно виправити. Проведіть повну перевірку узгодженості бази даних (DBCC CHECKDB). Ця помилка може бути спричинена багатьма факторами; для отримання додаткової інформації див SQL Server Книги в Інтернеті.
Msg 824, рівень 24, стан 2, лінія 8
SQL Server виявлено помилку вводу-виводу на основі логічної послідовності: неправильна контрольна сума (очікувана: 0x9eb87140; фактична: 0xdeb84c40). Це сталося під час читання сторінки (1:59) в ідентифікаторі бази даних 39 зі зміщенням 0x00000000076000 у файлі 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Додаткові повідомлення в SQL Server журнал помилок або журнал системних подій може містити більш детальну інформацію. Це серйозна помилка, яка загрожує цілісності бази даних, і її потрібно негайно виправити. Проведіть повну перевірку узгодженості бази даних (DBCC CHECKDB). Ця помилка може бути спричинена багатьма факторами; для отримання додаткової інформації див SQL Server Книги в Інтернеті.

де 'Error1' - це назва пошкодженої бази даних MDF, що відновлюється.

Повідомлення 8992 подальшою Повідомлення 3852 Помилка - це помилка узгодженості.

Знімок екрана повідомлення про помилку:

or

Точне пояснення:

В SQL Server Бази даних МДФ існує безліч системні таблиці використовується для зберігання структури та метаданих бази даних.

Коли CHECKDB виявить невідповідність між двома системними таблицями, він повідомить про повідомлення про помилку Повідомлення 8992 та Повідомлення 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

Список використаної літератури: