Einkenni:

Þegar .MDF gagnagrunnur er festur í SQL Server, þú sérð eftirfarandi villuboð:

SQL Server uppgötvaði rökrétta I/O villa sem byggir á samræmi: rifin síða (væntanleg undirskrift: 0x########; raunveruleg undirskrift: 0x#######). Það átti sér stað við lestur á síðu (#:#) í auðkenni gagnagrunns # á móti ### í skránni 'xxxx.mdf'. Viðbótarskilaboð í SQL Server villuskrá eða kerfisatburðaskrá gætu veitt frekari upplýsingar. Þetta er alvarlegt villuástand sem ógnar gagnagrunnsheilleika og verður að leiðrétta það strax. Ljúktu við fulla gagnagrunnsathugun (DBCC CHECKDB). Þessi villa getur stafað af mörgum þáttum; fyrir frekari upplýsingar, sjá SQL Server Bækur á netinu.

þar sem 'xxx.mdf' er nafn MDF skráarinnar sem verið er að nálgast.

Stundum gæti .MDF gagnagrunnurinn verið festur við. Hins vegar, þegar þú reynir að keyra SQL setningu, eins og

VELJA * FRÁ [TestDB].[dbo].[test_table_1]

þú munt líka fá ofangreind villuboð.

Skjáskot af villuboðum:

Nákvæm skýring:

Gögnin í MDF skrá eru geymd sem síður, hver síða er 8KB. SQL Server notar tvær leiðir til að tryggja samræmi og samþættingu gagna á síðunni, það er eftirlitsummu eða rifin síðu. Hvort tveggja er valfrjálst.

If SQL Server finnur að rifnu síðurnar fyrir sumar gagnasíðurnar eru ógildar, þá 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 skemmdar MDF skrár sem valda villunni:

SQL Server útgáfa Spillt MDF skrá MDF skrá lagfærð af DataNumen SQL Recovery
SQL Server 2005 Villa5_1.mdf Villa5_1_fixed.mdf
SQL Server 2008 R2 Villa5_2.mdf Villa5_2_fixed.mdf
SQL Server 2012 Villa5_3.mdf Villa5_3_fixed.mdf
SQL Server 2014 Villa5_4.mdf Villa5_4_fixed.mdf