Белги:

колдонууда DBCC CHECKDB менен REPAIR_ALLOW_DATA_LOSS бузулган .MDF маалымат базасын калыбына келтирүү үчүн параметр, төмөнкүдөй:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

сиз төмөнкү ката кабарын көрөсүз:

Msg 824, 24-деңгээл, 2-штат, 2-сап
SQL Server логикалык ырааттуулукка негизделген I / O катасы аныкталды: туура эмес баракчасы (күтүлгөн 1: 143; чыныгы 0: 9). Бул "C: Program FilesMicrosoft" файлындагы 1x143e39 жылышуусундагы 0 ID базасында (0000000011: 000) баракты окуу учурунда пайда болду. SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Кошумча билдирүүлөр SQL Server ката журналы же тутум окуялар журналы көбүрөөк маалымат бере алат. Бул маалыматтар базасынын бүтүндүгүнө шек келтирген олуттуу ката шарты жана тезинен оңдолушу керек. Толук маалымат базасынын ырааттуулугун текшерүүнү (DBCC CHECKDB) толтуруңуз. Бул ката көптөгөн себептерден улам келип чыгышы мүмкүн; Көбүрөөк маалымат алуу үчүн, караңыз SQL Server Books Online.
Msg 3313, 21-деңгээл, 1-штат, 2-сап
'Error1' маалымат базасында катталган операцияны кайталап жатканда ID журналында ката кетти (135: 752: 2). Адатта, белгилүү бир мүчүлүштүк мурун Windows Event Log кызматындагы ката катары катталган. Маалымат базасын толук камдык көчүрмөсүнөн калыбына келтирүү же маалымат базасын оңдоо.
Msg 3414, 21-деңгээл, 1-штат, 2-сап
Калыбына келтирүү учурунда ката кетип, 'Error1' (39: 0) маалымат базасын калыбына келтирбей койдуtarting. Калыбына келтирүү каталарын диагностикалап, аларды оңдоңуз же белгилүү камдык көчүрмөсүнөн калыбына келтириңиз. Эгерде каталар оңдолбосо же күтүлбөсө, техникалык колдоо бөлүмүнө кайрылыңыз.
Msg 824, 24-деңгээл, 2-штат, 2-сап
SQL Server логикалык ырааттуулукка негизделген I / O катасы аныкталды: туура эмес баракчасы (күтүлгөн 1: 160; чыныгы 0:41). Бул 1-маалымат базасында 160x39 жылышуу үчүн 'C: Program FilesMicrosoft файлында ID баракчадагы баракты (0: 00000000140000) окуп жатканда болгон. SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Кошумча билдирүүлөр SQL Server ката журналы же тутум окуялар журналы көбүрөөк маалымат бере алат. Бул маалыматтар базасынын бүтүндүгүнө шек келтирген олуттуу ката шарты жана тезинен оңдолушу керек. Толук маалымат базасынын ырааттуулугун текшерүүнү (DBCC CHECKDB) толтуруңуз. Бул ката көптөгөн себептерден улам келип чыгышы мүмкүн; Көбүрөөк маалымат алуу үчүн, караңыз SQL Server Books Online.
Msg 824, 24-деңгээл, 2-штат, 4-сап
SQL Server логикалык ырааттуулукка негизделген I / O катасы аныкталды: туура эмес баракчасы (күтүлгөн 1: 160; чыныгы 0:41). Бул 1-маалымат базасында 160x39 жылышуу үчүн 'C: Program FilesMicrosoft файлында ID баракчадагы баракты (0: 00000000140000) окуп жатканда болгон. SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Кошумча билдирүүлөр SQL Server ката журналы же тутум окуялар журналы көбүрөөк маалымат бере алат. Бул маалыматтар базасынын бүтүндүгүнө шек келтирген олуттуу ката шарты жана тезинен оңдолушу керек. Толук маалымат базасынын ырааттуулугун текшерүүнү (DBCC CHECKDB) толтуруңуз. Бул ката көптөгөн себептерден улам келип чыгышы мүмкүн; Көбүрөөк маалымат алуу үчүн, караңыз SQL Server Books Online.

Бул жерде 'Error1' оңдолуп жаткан MDF бузулган маалымат базасынын аты.

Msg 3313 журналды иштетүү мүмкүн эмес экендигин көрсөтөт.

Ката жөнүндө билдирүүнүн скриншоту:

Так түшүндүрмө:

CHECKDB катталган операцияны аткара албаганда, ката жөнүндө кабар берет Msg 3313 жана каталарды оңдогонго аракет кылыңыз. Эгер ал катаны оңдой албаса, анда калыбына келтирүү иштебей калат жана дагы көп каталарга алып келет, мисалы Msg 3414 жана Msg 824.

Сиз биздин өнүмдү колдоно аласыз DataNumen SQL Recovery бузулган MDF файлындагы дайындарды калыбына келтирүү жана ушул катаны чечүү.

Үлгү файлдары:

Мунун келип чыгышына алып келүүчү бузулган MDF файлдарынын үлгүсү Msg 3313 ката:

SQL Server версия Бузулган MDF файлы Тарабынан бекитилген MDF файлы DataNumen SQL Recovery
SQL Server 2014 Ката9.mdf Error9_fixed.mdf

Колдонулган адабияттар: