Symptom:

Nuair a bhios tu a ’cleachdadh DBCC CHECKDB le REPAIR_ALLOW_DATA_LOSS paramadair gus stòr-dàta coirbte .MDF a chàradh, mar seo:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

chì thu an teachdaireachd mearachd a leanas:

Msg 5028, Ìre 16, Stàit 4, Loidhne 4
Cha b ’urrainn don t-siostam gu leòr den stòr-dàta a chuir an gnìomh gus an log ath-thogail.
Toraidhean DBCC airson 'xxxx'.
Lorg CHECKDB 0 mearachdan riarachaidh agus 0 mearachdan cunbhalachd anns an stòr-dàta 'xxxx'.
Msg 7909, Ìre 20, Stàit 1, Loidhne 4
Dh'fhàillig càradh a ’mhodh èiginn. Feumaidh tu faighinn air ais bhon chùl-taic.

far a bheil ‘xxxx’ mar ainm air an stòr-dàta coirbte MDF a tha ga chàradh.

Msg 5028 chan e mearachd riarachaidh no mearachd cunbhalachd a tha ann.

Ged a Msg 7909 na mhearachd mòr a dh ’fhaodadh tachairt ann an iomadh suidheachadh uair sam bith SQL Server smaoineachadh gu bheil an stòr-dàta seachad air faighinn seachad air.

Glacadh-sgrìn de theachdaireachd mearachd:

Mìneachadh mionaideach:

An teachdaireachd mearachd (Msg 5028) tha e coltach gu bheil e co-cheangailte ris an fhaidhle LOG. Ach, is e mì-aithris a tha seo. Tha an fhìor dhuilgheadas fhathast air adhbhrachadh le coirbeachd stòr-dàta MDF.

Faodaidh tu an toradh againn a chleachdadh DataNumen SQL Recovery gus an dàta fhaighinn air ais bhon fhaidhle MDF coirbte agus fuasgladh fhaighinn air a ’mhearachd seo.

Faidhlichean sampaill:

Eisimpleir faidhlichean MDF coirbte a dh ’adhbhraicheas an Msg 5028 mearachd:

SQL Server dreach Faidhle MDF coirbte Faidhle MDF stèidhichte le DataNumen SQL Recovery
SQL Server 2014 Mearachd3.mdf Mearachd3_fixed.mdf