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 5028, 16-daraja, 4-holat, 4-qator
Tizim jurnalni qayta tiklash uchun yetarlicha maʼlumotlar bazasini faollashtira olmadi.
"xxxx" uchun DBCC natijalari.
CHECKDB "xxxx" ma'lumotlar bazasida 0 ta ajratish xatosi va 0 ta izchillik xatosini topdi.
Msg 7909, 20-daraja, 1-holat, 4-qator
Favqulodda rejimda tuzatib boʻlmadi. Zaxiradan tiklashingiz kerak.

bu erda "xxxx" ta'mirlanayotgan buzilgan MDF ma'lumotlar bazasining nomi.

Xat 5028 xato ajratish xatosi yoki izchillik xatosi emas.

paytda Xat 7909 har doim ko'p holatlarda yuzaga kelishi mumkin bo'lgan jiddiy xatodir SQL Server ma'lumotlar bazasi tiklanishdan tashqari deb o'ylayman.

Xato xabarining skrinshoti:

Aniq tushuntirish:

Xato xabari (Xat 5028) LOG fayli bilan bog'liq ko'rinadi. Biroq, bu noto'g'ri hisobot. Haqiqiy muammo MDF ma'lumotlar bazasining buzilishi bilan bog'liq.

Siz bizning mahsulotimizdan foydalanishingiz mumkin DataNumen SQL Recovery buzilgan MDF faylidan ma'lumotlarni qayta tiklash va bu xatoni hal qilish.

Namuna fayllar:

Bunga sabab bo'ladigan buzilgan MDF fayllaridan namuna oling Xat 5028 xato:

SQL Server versiya MDF fayli buzilgan MDF fayli tomonidan tuzatildi DataNumen SQL Recovery
SQL Server 2014 Error3.mdf Error3_fixed.mdf