simptomë:

Kur bashkëngjitni një bazë të të dhënave .MDF në SQL Server, ju shihni mesazhin e gabimit vijues:

SQL Server zbuloi një gabim logjik të qëndrueshmërisë të bazuar në qëndrueshmëri: faqe e grisur (nënshkrimi i pritur: 0x #########; nënshkrimi aktual: 0x ########). Ndodhi gjatë leximit të faqes (#: #) në ID të bazës së të dhënave # në kompensim ### në skedarin 'xxxx.mdf'. Mesazhe shtesë në SQL Server regjistri i gabimeve ose regjistri i ngjarjeve të sistemit mund të ofrojë më shumë detaje. Ky është një gjendje e rëndë gabimi që kërcënon integritetin e bazës së të dhënave dhe duhet të korrigjohet menjëherë. Përfundoni një kontroll të plotë të qëndrueshmërisë së bazës së të dhënave (DBCC CHECKDB). Ky gabim mund të shkaktohet nga shumë faktorë; për më shumë informacion, shih SQL Server Libra Online.

ku 'xxx.mdf' është emri i skedarit MDF që mund të aksesohet.

Ndonjëherë, ju mund të bashkangjitni me sukses databazën .MDF. Sidoqoftë, kur përpiqeni të ekzekutoni një deklaratë SQL, të tilla si

SELECT * FROM [TestDB]. [Dbo]. [Tryezë_provë_1]

do të merrni edhe mesazhin e mësipërm të gabimit.

Foto nga mesazhi i gabimit:

Shpjegim i saktë:

Të dhënat në skedarin MDF ruhen si faqe, secila faqe është 8 KB. SQL Server përdor dy mekanizma për të siguruar qëndrueshmërinë dhe integrimin e të dhënave në faqe, domethënë, shumën e kontrollit ose faqen e grisur. Të dyja janë fakultative.

If SQL Server gjen se faqet e grisura për disa nga faqet e të dhënave janë të pavlefshme, atëherë ai do të raportojë këtë gabim.

Ju mund të përdorni produktin tonë DataNumen SQL Recovery për të rimarrë të dhënat nga skedari i korruptuar MDF dhe për të zgjidhur këtë gabim.

Dosjet e mostrave:

Shembull skedarë të korruptuar MDF që do të shkaktojnë gabimin:

SQL Server version Skedar i korruptuar MDF Skedari MDF i fiksuar nga DataNumen SQL Recovery
SQL Server 2005 Gabim5_1.mdf Gabim5_1_fiks.mdf
SQL Server 2008 R2 Gabim5_2.mdf Gabim5_2_fiks.mdf
SQL Server 2012 Gabim5_3.mdf Gabim5_3_fiks.mdf
SQL Server 2014 Gabim5_4.mdf Gabim5_4_fiks.mdf