Аломат:

Ҳангоми истифода DBCC CHECKDB бо REPAIR_ALLOW_DATA_LOSS параметри таъмири пойгоҳи додаҳои вайроншудаи .MDF, ба монанди ин:

DBCC CHECKDB (хххх, 'REPAIR_ALLOW_DATA_LOSS')

шумо паёми хатогии зеринро мебинед:

Msg 824, сатҳи 24, ҳолати 2, хати 2
SQL Server хатогии мантиқии барасмиятдарории мантиқиро муайян кард: саҳифаи нодуруст (интизор 1: 143; воқеӣ 0:9). Он ҳангоми хондани саҳифа (1: 143) дар пойгоҳи додаи ID 39 ҳангоми ҷуброн 0x0000000011e000 дар файли 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Паёмҳои иловагӣ дар SQL Server журнали хатогиҳо ё сабти рӯйдодҳои система метавонад тафсилоти бештар диҳад. Ин як ҳолати хатогии шадид аст, ки ба дурустии пойгоҳи додаҳо таҳдид мекунад ва бояд фавран ислоҳ карда шаванд. Санҷиши мутобиқати пойгоҳи додаҳоро пурра ба анҷом расонед (DBCC CHECKDB). Ин хатогиро омилҳои зиёд ба вуҷуд оварда метавонанд; барои маълумоти иловагӣ, нигаред SQL Server Китобҳои онлайн.
Msg 3313, сатҳи 21, ҳолати 1, хати 2
Ҳангоми такрори амалиёти сабтшуда дар пойгоҳи додаи 'Error1' хатогӣ дар сабти ID сабти (135: 752: 2) рух дод. Одатан, нокомии мушаххас қаблан ҳамчун хато дар хидмати Windows Event Log ба қайд гирифта мешуд. Барқарор кардани пойгоҳи додаҳо аз нусхаи эҳтиётии пурра ё таъмири пойгоҳи додаҳо.
Msg 3414, сатҳи 21, ҳолати 1, хати 2
Ҳангоми барқароркунӣ хатогие ба амал омад, ки базаи 'Error1' (39: 0) -ро аз бозсозӣ бозмедоштtarтинг. Хатогиҳои барқароркуниро ташхис кунед ва ислоҳ кунед ё аз нусхабардории хуби маълум барқарор кунед. Агар хатогиҳо ислоҳ нашаванд ё интизор шаванд, ба Дастгирии техникӣ муроҷиат кунед.
Msg 824, сатҳи 24, ҳолати 2, хати 2
SQL Server хатогии мантиқии барасмиятдарории мантиқиро муайян кард: саҳифаи нодуруст (интизор 1: 160; воқеӣ 0:41). Он ҳангоми хондани саҳифа (1: 160) дар пойгоҳи додаи ID 39 ҳангоми ҷуброн 0x00000000140000 дар файли 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Паёмҳои иловагӣ дар SQL Server журнали хатогиҳо ё сабти рӯйдодҳои система метавонад тафсилоти бештар диҳад. Ин як ҳолати хатогии шадид аст, ки ба дурустии пойгоҳи додаҳо таҳдид мекунад ва бояд фавран ислоҳ карда шаванд. Санҷиши мутобиқати пойгоҳи додаҳоро пурра ба анҷом расонед (DBCC CHECKDB). Ин хатогиро омилҳои зиёд ба вуҷуд оварда метавонанд; барои маълумоти иловагӣ, нигаред SQL Server Китобҳои онлайн.
Msg 824, сатҳи 24, ҳолати 2, хати 4
SQL Server хатогии мантиқии барасмиятдарории мантиқиро муайян кард: саҳифаи нодуруст (интизор 1: 160; воқеӣ 0:41). Он ҳангоми хондани саҳифа (1: 160) дар пойгоҳи додаи ID 39 ҳангоми ҷуброн 0x00000000140000 дар файли 'C: Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '. Паёмҳои иловагӣ дар SQL Server журнали хатогиҳо ё сабти рӯйдодҳои система метавонад тафсилоти бештар диҳад. Ин як ҳолати хатогии шадид аст, ки ба дурустии пойгоҳи додаҳо таҳдид мекунад ва бояд фавран ислоҳ карда шаванд. Санҷиши мутобиқати пойгоҳи додаҳоро пурра ба анҷом расонед (DBCC CHECKDB). Ин хатогиро омилҳои зиёд ба вуҷуд оварда метавонанд; барои маълумоти иловагӣ, нигаред SQL Server Китобҳои онлайн.

ки '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 Хатои 9_fixed.mdf

АДАБИЁТ: