Sintoma:

Erabiltzen ari zarenean DBCC CHECKDB batera REPAIR_ALLOW_DATA_LOSS parametroa .MDF datu-base hondatua konpontzeko, honela:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

errore-mezu hau ikusten duzu:

5028 mezua, 16 maila, 4 estatua, 4 linea
Sistemak ezin izan du datu basea nahikoa aktibatu erregistroa berreraikitzeko.
DBCC emaitzak 'xxxx'-entzat.
CHECKDB-k 0 esleipen errore eta 0 koherentzia errore aurkitu ditu 'xxxx' datu-basean.
7909 mezua, 20 maila, 1 estatua, 4 linea
Larrialdi moduko konponketak huts egin du. Babeskopiatik leheneratu behar duzu.

non 'xxxx' konpontzen ari den MDF datu-base hondatuaren izena da.

5028 Msg errorea ez da esleipen-errorea edo koherentzia-errorea.

Bitartean 7909 Msg errore larria da, egoera askotan gerta daitekeen guztietan SQL Server uste datu-basea berreskuratzetik haratago dagoela.

Errore-mezuaren pantaila-argazkia:

Azalpen zehatza:

Akats mezua (5028 Msg) badirudi LOG fitxategiarekin lotuta dagoela. Hala ere, okerreko txostena da. Benetako arazoa MDF datu-basearen ustelkeriak eragiten du.

Gure produktua erabil dezakezu DataNumen SQL Recovery datuak hondatutako MDF fitxategitik berreskuratzeko eta errore hau konpontzeko.

Adibide fitxategiak:

Erakutsi MDF fitxategi hondatuak 5028 Msg errorea:

SQL Server bertsioa MDF fitxategi hondatua MDF fitxategiak konpondu du DataNumen SQL Recovery
SQL Server 2014 Errorea3.mdf Errorea3_fixed.mdf