Semptom:

Foydalanishda DBCC CHECKDB bilan REPAIR_ALLOW_DATA_LOSS buzilgan .MDF ma'lumotlar bazasini tuzatish parametri, shunga o'xshash:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

quyidagi xato xabarini ko'rasiz:

Msg 5125, 24-daraja, 2-holat, 2-qator
Fayl 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf 'operatsion tizim tomonidan qisqartirilgan ko'rinadi. Kutilayotgan hajmi 5120 KB, ammo haqiqiy hajmi 5112 KB.
Msg 3414, 21-daraja, 1-holat, 2-qator
Qayta tiklash paytida xatolik yuz berdi, 'Error1' ma'lumotlar bazasini (39: 0) qayta tiklashga to'sqinlik qilditartinglash. Qayta tiklash xatolarini aniqlang va ularni tuzating yoki ma'lum bo'lgan zaxira nusxasini tiklang. Agar xatolar tuzatilmasa yoki kutilmasa, texnik ko'mak bilan bog'laning.

bu erda "Xato1" - bu buzilgan MDF ma'lumotlar bazasining nomi.

MSG 5125 xato - bu ajratish xatosi va qat'iylik xatosi. Ma'lumotlarning buzilishi sababli, MDB fayli dumining qismi olib tashlanganida paydo bo'ladi.

Xato haqidagi xabarning skrinshoti:

Aniq tushuntirish:

MDB fayli dumining qismi chiqarilganda, CHECDDB xabar beradi MSG 5125 xato va uni tuzatishga harakat qiling. Agar ma'lumotlar bazasini tuzatish mumkin bo'lmasa, u hosil bo'ladi MSG 3414 Xatolik.

Aslida ma'lumotlar bazasini bizning mahsulotimizdan foydalansangiz ham tiklash mumkin DataNumen SQL Recovery vazifani bajarish.

Namuna fayllari:

SQL Server versiya Buzuq MDF fayli MDF fayli tomonidan o'rnatildi DataNumen SQL Recovery
SQL Server 2014 Xato8.mdf Xato8_fixed.mdf

Manbalar: