Аломат:

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

SQL Server хатогии мантиқӣ дар асоси мутобиқати I/O-ро ошкор кард: саҳифаи кандашуда (имзои интизорӣ: 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 Error5_1.mdf Error5_1_fixed.mdf
SQL Server 2008 R2 Error5_2.mdf Error5_2_fixed.mdf
SQL Server 2012 Error5_3.mdf Error5_3_fixed.mdf
SQL Server 2014 Error5_4.mdf Error5_4_fixed.mdf