Նշում.

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

SQL Server հայտնաբերել է տրամաբանական հետեւողականության վրա հիմնված I / O սխալ. սխալ ստուգման գումար (սպասվում է ՝ 0x2abc3894; փաստացի ՝ 0x2ebe208e): Դա տեղի է ունեցել տվյալների շտեմարանի ID 1 – ում էջի ընթերցման ժամանակ (1: 12) «xxx.mdf» ֆայլում 0x00000000002000 օֆսեթից XNUMXxXNUMX: Լրացուցիչ հաղորդագրություններ SQL Server սխալի տեղեկամատյան կամ համակարգի իրադարձությունների գրանցամատյան կարող է ավելի մանրամասն ներկայացնել: Սա խիստ սխալի պայման է, որը սպառնում է տվյալների շտեմարանի ամբողջականությանը և պետք է անհապաղ շտկվի: Լրացրեք տվյալների շտեմարանի հետևողականության ամբողջական ստուգումը (DBCC CHECKDB): Այս սխալի պատճառ կարող են հանդիսանալ բազմաթիվ գործոններ. Լրացուցիչ տեղեկությունների համար տե՛ս SQL Server Գրքեր առցանց. (Microsoft SQL Server, Սխալ ՝ 824)

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

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

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

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

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

դատարկ

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

MDF ֆայլի տվյալները պահվում են որպես էջեր, յուրաքանչյուր էջը 8 ԿԲ է: Յուրաքանչյուր էջ ունի պարտադիր ստուգման գումարման դաշտ:

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

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

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

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

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