Einkenni:

Þegar þú notar DBCC CHECKDB með REPAIR_ALLOW_DATA_LOSS færibreytu til að gera við skemmdan .MDF gagnagrunn, svona:

DBCC CHECKDB(xxxx, 'REPAIR_ALLOW_DATA_LOSS')

þú sérð eftirfarandi villuboð:

Msg 824, stig 24, ríki 2, lína 2
SQL Server uppgötvaði rökrétta I/O-villu sem byggir á samkvæmni: rangt síðuauðkenni (búist við 1:143; raunverulegt 0:9). Það átti sér stað við lestur á síðu (1:143) í auðkenni gagnagrunns 39 við offset 0x0000000011e000 í skránni 'C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.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.
Msg 3313, stig 21, ríki 1, lína 2
Við endurgerð á innskráðri aðgerð í gagnagrunninum 'Villa1' kom upp villa við auðkenni skráningarskrár (135:752:2). Venjulega er tiltekna bilunin áður skráð sem villa í Windows Event Log þjónustunni. Endurheimtu gagnagrunninn úr fullu afriti eða gerðu við gagnagrunninn.
Msg 3414, stig 21, ríki 1, lína 2
Villa kom upp við endurheimt sem kom í veg fyrir að gagnagrunnurinn 'Villa1' (39:0) gæti endurheimttarting. Greindu endurheimtarvillurnar og lagfærðu þær, eða endurheimtu úr þekktu góðu öryggisafriti. Ef villur eru ekki leiðréttar eða búist við, hafðu samband við tækniaðstoð.
Msg 824, stig 24, ríki 2, lína 2
SQL Server uppgötvaði rökrétta I/O-villu sem byggir á samkvæmni: rangt síðuauðkenni (búist við 1:160; raunverulegt 0:41). Það átti sér stað við lestur á síðu (1:160) í auðkenni gagnagrunns 39 við offset 0x00000000140000 í skránni 'C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.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.
Msg 824, stig 24, ríki 2, lína 4
SQL Server uppgötvaði rökrétta I/O-villu sem byggir á samkvæmni: rangt síðuauðkenni (búist við 1:160; raunverulegt 0:41). Það átti sér stað við lestur á síðu (1:160) í auðkenni gagnagrunns 39 við offset 0x00000000140000 í skránni 'C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.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 'Villa1' er nafn á skemmda MDF gagnagrunninum sem verið er að gera við.

skilaboð í síma 3313 gefur til kynna að ekki sé hægt að framkvæma logaðgerð.

Skjáskot af villuboðum:

Nákvæm skýring:

Þegar CHECKDB getur ekki framkvæmt skráða aðgerð mun það tilkynna villuboðin skilaboð í síma 3313 og reyndu að laga villurnar. Ef það getur ekki lagað villuna, þá mistekst batinn og mun leiða til fleiri villna, svo sem Msg 3414 og Msg 824.

Þú 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 spilltar MDF skrár sem valda skilaboð í síma 3313 Villa:

SQL Server útgáfa Spillt MDF skrá MDF skrá lagfærð af DataNumen SQL Recovery
SQL Server 2014 Villa9.mdf Villa9_fixed.mdf

Tilvísanir: