Նշում.
Օգտագործելիս 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 |
Հիշատակում: