Einkenni:

Þegar þú hengir við .MDF gagnagrunn í SQL Server, þú sérð eftirfarandi villuboð:

SQL Server greindi rökrétta I / O-villu sem byggir á samræmi: röng athugunarsumma (ráð: 0x2abc3894; raunveruleg: 0x2ebe208e). Það átti sér stað við lestur á síðu (1: 1) í ID 12 gagnagrunnsins á móti 0x00000000002000 í skránni 'xxx.mdf'. Viðbótarskilaboð í SQL Server villuskrá eða atburðaskrá kerfisins getur veitt frekari upplýsingar. Þetta er alvarlegt villuástand sem ógnar heilleika gagnagrunnsins og verður að leiðrétta það strax. Ljúktu heildar stöðugleikaathugun gagnagrunns (DBCC CHECKDB). Þessi villa getur stafað af mörgum þáttum; fyrir frekari upplýsingar, sjá SQL Server Bækur á netinu. (Microsoft SQL Server, Villa: 824)

þar sem 'xxx.mdf' er nafn á MDF skránni sem verið er að nota.

Stundum getur þú .MDF gagnagrunnurinn verið tengdur með góðum árangri. Hins vegar þegar þú reynir að framkvæma SQL yfirlýsingu, svo sem

VELJA * FRÁ [TestDB]. [Dbo]. [Test_table_1]

þú færð líka ofangreind villuboð.

Skjámynd af villuboðum:

Nákvæm skýring:

Gögnin í MDF skrá eru geymd sem síður, hver blaðsíða er 8KB. Hver síða hefur valfrjálst athugunarsvið.

If SQL Server finnur eftirlitsgildin á sumum gagnasíðunum ógild, þá mun það tilkynna þessa villu.

Þú getur notað vöruna okkar DataNumen SQL Recovery til að endurheimta gögnin úr spilltu MDF skránni og leysa þessa villu.

Dæmi um skrár:

Dæmi um spillt MDF skrár sem valda villunni:

SQL Server útgáfa Spillt MDF skrá MDF skrá lagfærð af DataNumen SQL Recovery
SQL Server 2005 Villa4_1.mdf Villa4_1_fixed.mdf
SQL Server 2008 R2 Villa4_2.mdf Villa4_2_fixed.mdf
SQL Server 2012 Villa4_3.mdf Villa4_3_fixed.mdf
SQL Server 2014 Villa4_4.mdf Villa4_4_fixed.mdf