Նշում.

.MDF տվյալների բազան կցելիս SQL Server, տեսնում եք հետևյալ սխալի հաղորդագրությունը.

SQL Server հայտնաբերեց տրամաբանական հետեւողականության վրա հիմնված I / O սխալ. պատռված էջ (սպասվող ստորագրություն ՝ 0x #########; փաստացի ստորագրություն ՝ 0x ########): Դա տեղի է ունեցել տվյալների շտեմարանի ID- ում էջի (#: #) ընթերցման ժամանակ # xxxx.mdf ֆայլում օֆսեթում ### ֆայլում: Լրացուցիչ հաղորդագրություններ SQL Server սխալի տեղեկամատյան կամ համակարգի իրադարձությունների գրանցամատյան կարող է ավելի մանրամասն ներկայացնել: Սա խիստ սխալի պայման է, որը սպառնում է տվյալների շտեմարանի ամբողջականությանը և պետք է անհապաղ շտկվի: Լրացրեք տվյալների շտեմարանի հետևողականության ամբողջական ստուգումը (DBCC CHECKDB): Այս սխալի պատճառ կարող են հանդիսանալ բազմաթիվ գործոններ. Լրացուցիչ տեղեկությունների համար տե՛ս SQL Server Գրքեր առցանց:

որտեղ 'xxx.mdf' MDF ֆայլի մուտքի թույլտվություն է:

Երբեմն դուք .MDF տվյալների բազան կարող է հաջողությամբ կցվել: Այնուամենայնիվ, երբ փորձում եք կատարել SQL հայտարարություն, ինչպես, օրինակ

ԸՆՏՐԵՔ * FROM [TestDB] - ից: [dbo]: [test_table_1]

Դուք կստանաք նաև վերը նշված սխալի հաղորդագրությունը:

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

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

MDF ֆայլի տվյալները պահվում են որպես էջեր, յուրաքանչյուր էջը 8 ԿԲ է: SQL Server օգտագործում է երկու մեխանիզմ ՝ համոզվելու համար, որ էջի տվյալների հետեւողականությունն ու ինտեգրումը, այսինքն ՝ ստուգման գումար կամ պատռված էջ: Երկուսն էլ ընտրովի են:

If SQL Server գտնում է, որ տվյալների որոշ էջերի պատռված էջերն անվավեր են, ապա այն կտեղեկացնի այս սխալի մասին:

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

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

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

SQL Server տարբերակ Կոռումպացված MDF ֆայլ MDF ֆայլը ֆիքսված է DataNumen SQL Recovery
SQL Server 2005 Սխալ 5_1.mdf Սխալ 5_1_fixed.mdf
SQL Server 2008 R2 Սխալ 5_2.mdf Սխալ 5_2_fixed.mdf
SQL Server 2012 Սխալ 5_3.mdf Սխալ 5_3_fixed.mdf
SQL Server 2014 Սխալ 5_4.mdf Սխալ 5_4_fixed.mdf