Ҳангоми истифодаи Microsoft SQL Server барои замима кардан ё дастрасӣ ба файли вайроншудаи махзани MDF, шумо метавонед бо паёмҳои хатогии гуногун дучор шавед, ки метавонанд иштибоҳ кунанд. Дар зер, мо ҳамаи хатогиҳоро номбар мекунем, ки аз рӯи басомад ҷудо карда шудаанд. Барои ҳар як хато, мо нишонаҳои онро шарҳ медиҳем, сабабҳои дақиқро шарҳ медиҳем ва файлҳои намунавиро бо файлҳои ислоҳшуда пешниҳод мекунем. DataNumen SQL Recovery. Ин ба шумо кӯмак мекунад, ки ин хатогиҳоро беҳтар фаҳмед. Дар хотир доред, ки 'xxx.MDF' номи коррупсиони шуморо ифода мекунад SQL Server Файли пойгоҳи додаҳои MDF.

Бар асоси SQL Server ё паёмҳои хатогии CHECKDB, се намуди хато вуҷуд дорад:

    1. Хатогиҳои тақсимот: Мо медонем, ки маълумот дар файлҳои MDF & NDF ҳамчун тақсим карда мешавад Саҳифаҳои. Ва баъзе саҳифаҳои махсусе ҳастанд, ки барои идоракунии тақсимот истифода мешаванд, ба таври зерин:
Навъи саҳифа Тавсифи
Саҳифаи GAM Маълумоти харитаи глобалии тақсимотро (GAM) захира кунед.
Саҳифаи SGAM Маълумоти харитаи умумиҷаҳонии тақсимотро (SGAM) нигоҳ доред.
Саҳифаи IAM Маълумот дар бораи харитаи тақсимоти индекс (IAM) дар мағоза.
Саҳифаи PFS Маълумот дар бораи тақсимоти PFS -ро нигоҳ доред.

Агар яке аз саҳифаҳои тақсимоти дар боло зикршуда хатогӣ дошта бошад ё маълумоте, ки аз ҷониби ин саҳифаҳои тақсимот идора карда мешавад, бо маълумоти тақсимот мувофиқат накунад, пас SQL Server ё CHECKDB гузориш медиҳад хатогиҳои тақсимот.

  • Хатогиҳои мувофиқат: барои Саҳифаҳои ки барои нигоҳ доштани маълумот истифода мешаванд, аз ҷумла саҳифаҳои маълумот ва саҳифаҳои индекс, агар SQL Server ё CHECKDB ягон номувофиқатии байни мундариҷаи саҳифа ва маблағи санҷишро пайдо кунад, пас онҳо гузориш медиҳанд хатогиҳои мутобиқат.
  • Ҳама хатогиҳои дигар: Шояд хатогиҳои дигаре ҳам бошанд, ки ба ду категорияи дар боло зикршуда дохил намешаванд.

 

SQL Server дорои асбоби дарунсохт ном дорад DBCC, ки дорад CHECKDB ва Санҷиш вариантҳое, ки метавонанд барои таъмири пойгоҳи додаҳои MDF вайроншуда кӯмак расонанд. Бо вуҷуди ин, барои файлҳои пойгоҳи додаи MDB, DBCC CHECKDB ва Санҷиш низ ноком мешавад.

Хатогиҳои мувофиқат аз ҷониби CHECKDB гузориш дода шудааст:

Хатогиҳои тақсимот аз ҷониби CHECKDB гузориш дода шудаанд:

Ҳама хатогиҳои дигаре, ки аз ҷониби CHECKDB гузориш дода шудаанд: