Նշում.

Օգտագործելիս DBCC CHECKDB հետ REPAIR_ALLOW_DATA_LOSS պարամետր կոռումպացված .MDF տվյալների բազան վերականգնելու համար, ինչպիսին է սա.

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

տեսնում եք հետևյալ սխալի հաղորդագրությունը.

Msg 5028, Level 16, Պետական ​​4, Line 4
Համակարգը չէր կարող ակտիվացնել տվյալների շտեմարանի բավարար քանակը ՝ տեղեկամատյանը վերակառուցելու համար:
DBCC- ի արդյունքները 'xxxx' - ի համար:
CHECKDB- ն «xxxx» տվյալների բազայում գտել է բաշխման 0 սխալ և հետևողականության 0 սխալ:
Msg 7909, Level 20, Պետական ​​1, Line 4
Արտակարգ ռեժիմի վերականգնումը ձախողվեց: Դուք պետք է վերականգնեք պահուստավորումից:

որտեղ «xxxx» - ը վերականգնվող MDF կոռումպացված տվյալների շտեմարանի անունն է:

Մսգ 5028 սխալը բաշխման սխալ չէ կամ հետեւողականության սխալ:

Ժամանակ Մսգ 7909 խիստ սխալ է, որը կարող է առաջանալ շատ իրավիճակներում ՝ ցանկացած պահի SQL Server կարծում եմ, որ տվյալների բազան վերականգնումից վեր է:

Սխալ հաղորդագրության էկրանի նկարը.

Expշգրիտ բացատրություն.

Սխալի հաղորդագրությունը (Մսգ 5028) կարծես թե կապված է LOG ֆայլի հետ: Այնուամենայնիվ, սա սխալ հաղորդում է: Բուն խնդրի պատճառը դեռևս MDF տվյալների շտեմարանի փչացումն է:

Դուք կարող եք օգտագործել մեր արտադրանքը DataNumen SQL Recovery վերականգնել տվյալների կոռումպացված MDF ֆայլից և լուծել այս սխալը:

Նմուշի ֆայլեր.

Նմուշ `կոռումպացված MDF ֆայլերի, որոնք կհանգեցնեն այն Մսգ 5028 սխալ:

SQL Server տարբերակ Կոռումպացված MDF ֆայլ MDF ֆայլը ֆիքսված է DataNumen SQL Recovery
SQL Server 2014 Սխալ 3.mdf Սխալ 3_fixed.mdf