Semptom:

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

DBCC CHECKDB(xxxx, 'REPAIR_ALLOW_DATA_LOSS')

quyidagi xato xabarini ko'rasiz:

Msg 5125, 24-daraja, 2-holat, 2-qator
C fayli: Dastur fayllariMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf' operatsion tizim tomonidan qisqartirilgan ko'rinadi. Kutilayotgan hajm 5120 KB, lekin haqiqiy hajmi 5112 KB.
Msg 3414, 21-daraja, 1-holat, 2-qator
Qayta tiklash vaqtida xatolik yuz berdi, bu "Xato1" (39:0) ma'lumotlar bazasini qayta tiklashga to'sqinlik qildi.tarting. Qayta tiklash xatolariga tashxis qo'ying va ularni tuzating yoki ma'lum bo'lgan yaxshi zaxiradan tiklang. Xatolar tuzatilmasa yoki kutilmasa, Texnik yordamga murojaat qiling.

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

Xat 5125 xato ajratish xatosi ham, izchillik xatosi ham emas. Bu MDB faylining dum qismi ma'lumotlarning buzilishi tufayli olib tashlanganida paydo bo'ladi.

Xato xabarining skrinshoti:

Aniq tushuntirish:

MDB faylining dum qismi olib tashlanganda, CHECKDB xabar beradi Xat 5125 xato va uni tuzatishga harakat qiling. Agar ma'lumotlar bazasini tuzatib bo'lmasa, u ishlab chiqaradi Xat 3414 Xatolik.

Aslida, agar bizning mahsulotimizdan foydalansangiz, ma'lumotlar bazasi ham tiklanishi mumkin DataNumen SQL Recovery vazifani bajarish uchun.

Namuna fayllar:

SQL Server versiya MDF fayli buzilgan MDF fayli tomonidan tuzatildi DataNumen SQL Recovery
SQL Server 2014 Xato8.mdf Xato8_fixed.mdf

Manbalar: