Симптом:

Пайдаланған кезде DBCC CHECKDB бірге ЖӨНДЕУ_АЛУ_ДЕРЕКТЕРДІ_ЖОГЫТҚУ .MDF бүлінген дерекқорды қалпына келтіруге арналған параметр, мысалы:

DBCC CHECKDB (хххх, 'REPAIR_ALLOW_DATA_LOSS')

сіз келесі қате туралы хабарламаны көресіз:

Msg 5125, Level 24, State 2, Line 2
Файл 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf 'операциялық жүйе кесіп тастаған сияқты. Күтілетін өлшем - 5120 КБ, бірақ нақты өлшем - 5112 КБ.
Msg 3414, Level 21, State 1, Line 2
Қалпына келтіру кезінде қате пайда болды, 'Error1' дерекқорының қалпына келтірілуіне жол берілмеді (39: 0)tarтинг. Қалпына келтіру қателерін диагностикалаңыз және оларды түзетіңіз немесе белгілі сақтық көшірмеден қалпына келтіріңіз. Егер қателер түзетілмесе немесе күтілмесе, техникалық қолдау қызметіне хабарласыңыз.

Мұндағы 'Error1' - бүлініп жатқан MDF дерекқорының атауы.

Масс 5125 қате бөлу қателігі немесе консистенция қателігі. Бұл деректердің бұзылуына байланысты MDB файлының құйрығының бөлігі жойылған кезде пайда болады.

Қате туралы хабарламаның скриншоты:

Дәл түсіндірме:

MDB файлының құйрығының бөлігі алынған кезде, CHECDD есеп береді Масс 5125 қате және оны түзетуге тырысыңыз. Егер мәліметтер базасын түзету мүмкін болмаса, онда ол өнім береді Масс 3414 Қате.

Шын мәнінде, біздің өнімді қолданған кезде мәліметтер базасын қалпына келтіруге болады DataNumen SQL Recovery тапсырманы орындау.

Үлгілік файлдар:

SQL Server нұсқа Бүлінген MDF файлы MDF файлы арқылы бекітілген DataNumen SQL Recovery
SQL Server 2014 Қате8.mdf Қате8_түзілген.mdf

Әдебиеттер тізімі: