Аломат:

Ҳангоми замима кардани пойгоҳи додаҳои .MDF дар SQL Server, шумо паёми хатогии зеринро мебинед:

SQL Server хатогии мантиқии барасмиятдарории мантиқиро муайян кард: сафҳаи кандашуда (имзои пешбинишуда: 0x ########; имзои воқеӣ: 0x #######). Он ҳангоми хондани саҳифа (#: #) дар ID базаи # ҳангоми ҷуброн ### дар файли 'xxxx.mdf' рух дод. Паёмҳои иловагӣ дар SQL Server журнали хатогиҳо ё сабти рӯйдодҳои система метавонад тафсилоти бештар диҳад. Ин як ҳолати хатогии шадид аст, ки ба дурустии пойгоҳи додаҳо таҳдид мекунад ва бояд фавран ислоҳ карда шаванд. Санҷиши мутобиқати пойгоҳи додаҳоро пурра ба анҷом расонед (DBCC CHECKDB). Ин хатогиро омилҳои зиёд ба вуҷуд оварда метавонанд; барои маълумоти иловагӣ, нигаред SQL Server Китобҳои онлайн.

ки 'xxx.mdf' номи файли MDF мебошад, ки дастрасӣ дорад.

Баъзан шумо пойгоҳи додаҳои .MDF-ро бомуваффақият замима карда метавонед. Аммо, вақте ки шумо кӯшиши иҷро кардани изҳороти SQL, ба монанди

ИНТИХОБ * АЗ [TestDB]. [Dbo]. [Test_table_1]

шумо инчунин паёми хатои дар боло овардашударо мегиред.

Намудори паёми хатогӣ:

Шарҳи дақиқ:

Маълумот дар файли MDF ҳамчун саҳифаҳо нигоҳ дошта мешавад, ҳар як саҳифа 8KB мебошад. SQL Server ду механизмро истифода мебарад, то мутмаинӣ ва ҳамгироии маълумот дар саҳифа, яъне ҳаҷми ҷубронӣ ё сафҳаи кандашуда. Ҳардуи онҳо ихтиёрӣ мебошанд.

If SQL Server саҳифаҳои кандашуда барои баъзе саҳифаҳои маълумотро беэътибор дониста, пас ин хатогиро гузориш медиҳад.

Шумо метавонед маҳсулоти моро истифода баред DataNumen SQL Recovery барои барқарор кардани маълумот аз файли вайроншудаи MDF ва ҳалли ин хато.

Намунаҳои файлҳо:

Намунаҳои файлҳои вайроншудаи MDF, ки боиси хатогӣ мешаванд:

SQL Server нусхаи Файли вайроншудаи MDF Файли MDF аз тарафи собит DataNumen SQL Recovery
SQL Server 2005 Хато5_1.mdf Хато5_1_фикс.mdf
SQL Server 2008 R2 Хато5_2.mdf Хато5_2_фикс.mdf
SQL Server 2012 Хато5_3.mdf Хато5_3_фикс.mdf
SQL Server 2014 Хато5_4.mdf Хато5_4_фикс.mdf