Симптом:

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

DBCC CHECKDB (xxxx, „REPAIR_ALLOW_DATA_LOSS“)

ја гледате следнава порака за грешка:

Msg 824, Ниво 24, состојба 2, линија 2
SQL Server детектира В/И грешка заснована на логичка конзистентност: неточна страница (се очекува 1:143; вистински 0:9). Тоа се случи за време на читање на страница (1:143) во базата на податоци ID 39 со поместување 0x0000000011e000 во датотеката „C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Дополнителни пораки во SQL Server евиденција за грешки или системски настани може да обезбеди повеќе детали. Ова е тешка состојба на грешка која го загрозува интегритетот на базата на податоци и мора веднаш да се коригира. Завршете целосна проверка на конзистентноста на базата на податоци (DBCC CHECKDB). Оваа грешка може да биде предизвикана од многу фактори; за повеќе информации, видете SQL Server Книги онлајн.
Msg 3313, Ниво 21, состојба 1, линија 2
За време на повторното извршување на евидентирана операција во базата на податоци „Грешка1“, се појави грешка при ID на евиденција за евиденција (135:752:2). Вообичаено, конкретниот неуспех е претходно евидентиран како грешка во услугата за евиденција на настани на Windows. Вратете ја базата на податоци од целосна резервна копија или поправете ја базата на податоци.
Msg 3414, Ниво 21, состојба 1, линија 2
Се појави грешка при обновувањето, спречувајќи ја базата на податоци „Грешка1“ (39:0) од резtarтинг. Дијагностицирајте ги грешките за враќање и поправете ги или вратете ги од позната добра резервна копија. Ако грешките не се поправат или очекуваат, контактирајте со Техничката поддршка.
Msg 824, Ниво 24, состојба 2, линија 2
SQL Server открија грешка В/И базирана на логичка конзистентност: неточна страница (се очекува 1:160; вистински 0:41). Се случи за време на читање на страница (1:160) во базата на податоци ID 39 со поместување 0x00000000140000 во датотеката „C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Дополнителни пораки во SQL Server евиденција за грешки или системски настани може да обезбеди повеќе детали. Ова е тешка состојба на грешка која го загрозува интегритетот на базата на податоци и мора веднаш да се коригира. Завршете целосна проверка на конзистентноста на базата на податоци (DBCC CHECKDB). Оваа грешка може да биде предизвикана од многу фактори; за повеќе информации, видете SQL Server Книги онлајн.
Msg 824, Ниво 24, состојба 2, линија 4
SQL Server открија грешка В/И базирана на логичка конзистентност: неточна страница (се очекува 1:160; вистински 0:41). Се случи за време на читање на страница (1:160) во базата на податоци ID 39 со поместување 0x00000000140000 во датотеката „C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'. Дополнителни пораки во SQL Server евиденција за грешки или системски настани може да обезбеди повеќе детали. Ова е тешка состојба на грешка која го загрозува интегритетот на базата на податоци и мора веднаш да се коригира. Завршете целосна проверка на конзистентноста на базата на податоци (DBCC CHECKDB). Оваа грешка може да биде предизвикана од многу фактори; за повеќе информации, видете SQL Server Книги онлајн.

каде што „Грешка1“ е името на корумпираната база на податоци на MDF што се поправа.

Порака 3313 покажува дека операцијата за евиденција не може да се изврши.

Слика од екранот на порака за грешка:

Прецизно објаснување:

Кога CHECKDB не може да изврши евидентирана операција, ќе ја пријави пораката за грешка Порака 3313 и обидете се да ги поправите грешките. Ако не може да ја поправи грешката, тогаш обновувањето не успее и ќе доведе до повеќе грешки, како на пр Порака 3414 и порака 824.

Можете да го користите нашиот производ DataNumen SQL Recovery да ги вратите податоците од оштетената МДФ-датотека и да ја решите оваа грешка.

Примерок датотеки:

Примерок на корумпирани MDF датотеки што ќе предизвикаат Порака 3313 грешка:

SQL Server верзија Оштетена датотека МДФ МДФ датотека фиксирана од DataNumen SQL Recovery
SQL Server 2014 Грешка 9.mdf Error9_fixed.mdf

Референци: