symptomau:

Wrth atodi cronfa ddata .MDF yn SQL Server, rydych chi'n gweld y neges gwall ganlynol:

SQL Server wedi canfod gwall rhesymegol I / O yn seiliedig ar gysondeb: gwiriad anghywir (disgwylir: 0x2abc3894; gwirioneddol: 0x2ebe208e). Digwyddodd yn ystod darlleniad o dudalen (1: 1) yn ID cronfa ddata 12 ar wrthbwyso 0x00000000002000 yn ffeil 'xxx.mdf'. Negeseuon ychwanegol yn y SQL Server gall log gwallau neu log digwyddiadau system ddarparu mwy o fanylion. Mae hwn yn amod gwall difrifol sy'n bygwth cywirdeb cronfa ddata ac mae'n rhaid ei gywiro ar unwaith. Cwblhewch wiriad cysondeb cronfa ddata lawn (DBCC CHECKDB). Gall y gwall hwn gael ei achosi gan lawer o ffactorau; am fwy o wybodaeth, gweler SQL Server Llyfrau Ar-lein. (Microsoft SQL Server, Gwall: 824)

lle 'xxx.mdf' yw enw'r ffeil MDF sy'n cael ei chyrchu.

Weithiau efallai y bydd y gronfa ddata .MDF ynghlwm yn llwyddiannus. Fodd bynnag, pan geisiwch weithredu datganiad SQL, fel

DETHOL * O [TestDB]. [Dbo]. [Test_table_1]

byddwch hefyd yn cael y neges gwall uchod.

Ciplun o'r neges gwall:

Esboniad manwl gywir:

Mae'r data yn ffeil MDF yn cael ei storio fel tudalennau, mae pob tudalen yn 8KB. Mae gan bob tudalen faes gwirio dewisol.

If SQL Server yn canfod bod y gwerthoedd gwirio yn rhai o'r tudalennau data yn annilys, yna bydd yn riportio'r gwall hwn.

Gallwch ddefnyddio ein cynnyrch DataNumen SQL Recovery i adfer y data o'r ffeil MDF llygredig a datrys y gwall hwn.

Ffeiliau Sampl:

Sampl o ffeiliau MDF llygredig a fydd yn achosi'r gwall:

SQL Server fersiwn Ffeil MDF llygredig Ffeil MDF wedi'i osod gan DataNumen SQL Recovery
SQL Server 2005 Gwall4_1.mdf Gwall4_1_fixed.mdf
SQL Server 2008 R2 Gwall4_2.mdf Gwall4_2_fixed.mdf
SQL Server 2012 Gwall4_3.mdf Gwall4_3_fixed.mdf
SQL Server 2014 Gwall4_4.mdf Gwall4_4_fixed.mdf