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 824, Antas 24, State 2, Line 2
SQL Server nakit-an ang usa ka sayup nga I / O nga nakabase sa pareho nga pagkamakanunayon: dili husto nga panid (gipaabot nga 1: 143; aktuwal nga 0: 9). Nahitabo kini sa pagbasa sa panid (1: 143) sa database ID 39 sa offset 0x0000000011e000 sa file nga 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Dugang nga mga mensahe sa SQL Server sayup log o log sa hitabo sa sistema mahimong maghatag dugang nga detalye. Kini usa ka grabe nga kondisyon sa sayup nga naghulga sa integridad sa database ug kinahanglan nga ayohon dayon. Kompletoha ang us aka tibuuk nga pagsusi sa pagkamakanunayon sa database (DBCC CHECKDB). Kini nga sayup mahimo’g hinungdan sa daghang mga hinungdan; alang sa dugang nga kasayuran, tan-awa SQL Server Mga Libro sa Online.
Msg 3313, Antas 21, State 1, Line 2
Sa panahon sa pag-usab sa usa ka naka-log nga operasyon sa database nga 'Error1', usa ka sayup ang nahitabo sa log record ID (135: 752: 2). Kasagaran, ang piho nga kapakyasan kaniadto naka-log ingon usa ka sayup sa serbisyo sa Windows Event Log. Ibalik ang database gikan sa usa ka tibuuk nga pag-backup, o ayuhon ang database.
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.
Msg 824, Antas 24, State 2, Line 2
SQL Server nakit-an ang usa ka sayup nga nakabase sa lohikal nga I / O nga sayup: sayup nga panid (gipaabot nga 1: 160; aktuwal nga 0:41). Nahitabo kini sa pagbasa sa panid (1: 160) sa database ID 39 sa offset 0x00000000140000 sa file nga 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Dugang nga mga mensahe sa SQL Server sayup log o log sa hitabo sa sistema mahimong maghatag dugang nga detalye. Kini usa ka grabe nga kondisyon sa sayup nga naghulga sa integridad sa database ug kinahanglan nga ayohon dayon. Kompletoha ang us aka tibuuk nga pagsusi sa pagkamakanunayon sa database (DBCC CHECKDB). Kini nga sayup mahimo’g hinungdan sa daghang mga hinungdan; alang sa dugang nga kasayuran, tan-awa SQL Server Mga Libro sa Online.
Msg 824, Antas 24, State 2, Line 4
SQL Server nakit-an ang usa ka sayup nga nakabase sa lohikal nga I / O nga sayup: sayup nga panid (gipaabot nga 1: 160; aktuwal nga 0:41). Nahitabo kini sa pagbasa sa panid (1: 160) sa database ID 39 sa offset 0x00000000140000 sa file nga 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Dugang nga mga mensahe sa SQL Server sayup log o log sa hitabo sa sistema mahimong maghatag dugang nga detalye. Kini usa ka grabe nga kondisyon sa sayup nga naghulga sa integridad sa database ug kinahanglan nga ayohon dayon. Kompletoha ang us aka tibuuk nga pagsusi sa pagkamakanunayon sa database (DBCC CHECKDB). Kini nga sayup mahimo’g hinungdan sa daghang mga hinungdan; alang sa dugang nga kasayuran, tan-awa SQL Server Mga Libro sa Online.

diin ang 'Error1' ngalan sa dunot nga MDF database nga giayo.

Mensahe 3313 nagpaila usa ka operasyon sa troso dili mahimo.

Screenshot sa mensahe sa sayup:

Tukma nga Pagpasabut:

Kung dili mahimo ang CHECKDB nga usa ka naka-log nga operasyon, ireport niini ang mensahe sa sayup Mensahe 3313 ug pagsulay sa pag-ayo sa mga sayup. Kung dili niini matul-id ang sayup, kung ingon napakyas ang pag-ayo ug magdala sa daghang mga sayup, sama sa Msg 3414 ug Msg 824.

Mahimo nimong gamiton ang among produkto DataNumen SQL Recovery aron makuha ang datos gikan sa dunot nga MDF file ug sulbaron kini nga sayup.

Mga Sample nga file:

Sampol nga daotan nga mga MDF file nga hinungdan sa Mensahe 3313 sayop:

SQL Server nga bersyon Nadaot nga MDF file Ang MDF file nga gitakda sa DataNumen SQL Recovery
SQL Server 2014 Sayup9.mdf Error9_fixed.mdf

mga pakisayran: