Sintomas:
Kung gigamit DBCC CHECKDB uban sa REPAIR_ALOW_DATA_LOSS parameter aron ayohon ang usa ka dunot nga .MDF database, sama niini:
DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')
nakita nimo ang mosunud nga mensahe sa sayup:
Msg 5125, Antas 24, State 2, Line 2
File 'C: Program FilesMicrosoft SQL ServerAng MSSQL12.SQL2014MSSQLDATAError1.mdf 'makita nga giputol sa operating system. Gipaabot nga gidak-on mao ang 5120 KB apan ang tinuud nga kadako 5112 KB.
Msg 3414, Antas 21, State 1, Line 2
Adunay usa ka sayup nga nahimo sa panahon sa pagbawi, pagpugong sa database nga 'Error1' (39: 0) gikan sa restarting Pag-diagnose sa mga sayup sa pagbawi ug ayuhon kini, o ibalik gikan sa usa ka nahibal-an nga maayo nga pag-backup. Kung ang mga sayup wala matul-id o gipaabut, kontaka ang Teknikal nga Pagsuporta.
diin ang 'Error1' ngalan sa dunot nga MDF database nga giayo.
Mensahe 5125 ang sayup mao ang labi ka hinungdan sa usa ka sayup nga alokasyon ni usa ka sayup nga pagkamakanunayon. Nahitabo kini kung ang bahin sa ikog sa MDB file gikuha, tungod sa pagkadunot sa datos.
Screenshot sa mensahe sa sayup:
Tukma nga Pagpasabut:
Kung gikuha ang bahin sa ikog sa MDB file, CHECKDB magreport Mensahe 5125 sayup ug pagsulay nga ayuhon kini. Kung dili mapiho ang database, mohimo kini Mensahe 3414 Sayup.
Sa tinuud mahimo usab makuha ang database, kung gigamit ang among produkto DataNumen SQL Recovery aron buhaton ang buluhaton.
Mga Sample nga file:
SQL Server nga bersyon | Nadaot nga MDF file | Ang MDF file nga gitakda sa DataNumen SQL Recovery |
SQL Server 2014 | Kasayup8.mdf | Kasayup8_fixed.mdf |
mga pakisayran: