Նշում.

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

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

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

Msg 5125, Level 24, Պետական ​​2, Line 2
File 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf 'կարծես թե կտրված է օպերացիոն համակարգի կողմից: Ակնկալվող չափը 5120 ԿԲ է, բայց իրական չափը ՝ 5112 ԿԲ:
Msg 3414, Level 21, Պետական ​​1, Line 2
Վերականգնման ընթացքում տեղի է ունեցել սխալ ՝ կանխելով «Error1» տվյալների շտեմարանը (39: 0) res- իցtarթինգ Ախտորոշեք վերականգնման սխալները և շտկեք դրանք, կամ վերականգնեք հայտնի լավ պահուստավորումից: Եթե ​​սխալները չեն շտկվել կամ սպասվում են, դիմեք Տեխնիկական աջակցություն:

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

Մսգ 5125 սխալը ավելի շատ բաշխման սխալ է, ոչ էլ հետևողականության սխալ: Դա տեղի է ունենում այն ​​ժամանակ, երբ MDB ֆայլի պոչի մասը հեռացվում է ՝ տվյալների կոռուպցիայի պատճառով:

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

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

Երբ MDB ֆայլի պոչի մասը հանվում է, ՉԵԿԴԲ կզեկուցի Մսգ 5125 սխալ և փորձեք շտկել այն: Եթե ​​տվյալների բազան հնարավոր չէ շտկել, ապա այն կարտադրի Մսգ 3414 սխալը:

Իրականում տվյալների բազան կարող է նաև վերականգնվել, եթե օգտագործում ենք մեր արտադրանքը DataNumen SQL Recovery առաջադրանքը կատարել:

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

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

Հիշատակում: