Sintomas:

Kapag gumagamit DBCC CHECKDB sa REPAIR_ALLOW_DATA_LOSS parameter upang maayos ang isang sira .MDF database, tulad nito:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

nakikita mo ang sumusunod na mensahe ng error:

Msg 824, Antas 24, Estado 2, Line 2
SQL Server napansin ang isang lohikal na error na I / O na nakabatay sa pagkakapare-pareho: maling pageid (inaasahang 1: 143; aktwal na 0: 9). Naganap ito sa panahon ng pagbasa ng pahina (1: 143) sa database ID 39 sa offset 0x0000000011e000 sa file na 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Karagdagang mga mensahe sa SQL Server error log o log ng kaganapan ng system ay maaaring magbigay ng karagdagang detalye. Ito ay isang malubhang kondisyon ng error na nagbabanta sa integridad ng database at dapat na naitama kaagad. Kumpletuhin ang isang buong tseke sa pagkakapare-pareho ng database (DBCC CHECKDB). Ang error na ito ay maaaring sanhi ng maraming mga kadahilanan; para sa karagdagang impormasyon, tingnan SQL Server Mga Libro sa Online.
Msg 3313, Antas 21, Estado 1, Line 2
Sa panahon ng muling paggawa ng isang naka-log na operasyon sa database 'Error1', isang error ang naganap sa log record ID (135: 752: 2). Kadalasan, ang tukoy na kabiguan ay dating naka-log bilang isang error sa serbisyo ng Windows Event Log. Ibalik ang database mula sa isang buong backup, o ayusin ang database.
Msg 3414, Antas 21, Estado 1, Line 2
Naganap ang isang error sa panahon ng pag-recover, pinipigilan ang database na 'Error1' (39: 0) mula sa restarting. I-diagnose ang mga error sa pagbawi at ayusin ang mga ito, o ibalik mula sa isang kilalang mahusay na pag-backup. Kung ang mga pagkakamali ay hindi naitama o inaasahan, makipag-ugnay sa Suporta sa Teknikal.
Msg 824, Antas 24, Estado 2, Line 2
SQL Server napansin ang isang lohikal na error na I / O na nakabatay sa pagkakapare-pareho: maling pageid (inaasahang 1: 160; aktwal na 0:41). Naganap ito sa panahon ng pagbasa ng pahina (1: 160) sa database ID 39 sa offset 0x00000000140000 sa file na 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Karagdagang mga mensahe sa SQL Server error log o log ng kaganapan ng system ay maaaring magbigay ng karagdagang detalye. Ito ay isang malubhang kondisyon ng error na nagbabanta sa integridad ng database at dapat na naitama kaagad. Kumpletuhin ang isang buong tseke sa pagkakapare-pareho ng database (DBCC CHECKDB). Ang error na ito ay maaaring sanhi ng maraming mga kadahilanan; para sa karagdagang impormasyon, tingnan SQL Server Mga Libro sa Online.
Msg 824, Antas 24, Estado 2, Line 4
SQL Server napansin ang isang lohikal na error na I / O na nakabatay sa pagkakapare-pareho: maling pageid (inaasahang 1: 160; aktwal na 0:41). Naganap ito sa panahon ng pagbasa ng pahina (1: 160) sa database ID 39 sa offset 0x00000000140000 sa file na 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Karagdagang mga mensahe sa SQL Server error log o log ng kaganapan ng system ay maaaring magbigay ng karagdagang detalye. Ito ay isang malubhang kondisyon ng error na nagbabanta sa integridad ng database at dapat na naitama kaagad. Kumpletuhin ang isang buong tseke sa pagkakapare-pareho ng database (DBCC CHECKDB). Ang error na ito ay maaaring sanhi ng maraming mga kadahilanan; para sa karagdagang impormasyon, tingnan SQL Server Mga Libro sa Online.

kung saan ang 'Error1' ay pangalan ng sira na MDF database na inaayos.

Msg 3313 nagpapahiwatig ng isang pagpapatakbo ng pag-log ay hindi maaaring gumanap.

Screenshot ng mensahe ng error:

Tiyak na Paliwanag:

Kapag hindi maisagawa ng CHECKDB ang isang naka-log na operasyon, iuulat nito ang mensahe ng error Msg 3313 at subukang ayusin ang mga error. Kung hindi nito maaayos ang error, nabigo ang pag-recover at hahantong sa higit pang mga error, tulad ng Msg 3414 at Msg 824.

Maaari mong gamitin ang aming produkto DataNumen SQL Recovery upang makuha ang data mula sa sira MDF file at malutas ang error na ito.

Mga Sample na File:

Halimbawang sira ang mga MDF file na magiging sanhi ng Msg 3313 mali:

SQL Server bersyon Masirang MDF file Ang MDF file ay naayos ng DataNumen SQL Recovery
SQL Server 2014 Error9.mdf Error9_fixed.mdf

Sanggunian: