Када користите Мицрософт SQL Server да бисте приложили или приступили оштећеној датотеци базе података МДФ, видећете разне поруке о грешкама које могу да вас збуне. Стога ћемо овде покушати да наведемо све могуће грешке, сортиране према учесталости појављивања. За сваку грешку ћемо описати њен симптом, објаснити тачан разлог и дати узорке датотека као и датотеку коју је поправио наш DataNumen SQL Recovery, како бисте их могли боље разумети. Испод ћемо користити „ккк.МДФ“ да бисмо изразили вашу оштећеност SQL Server Име датотеке МДФ базе података.
На основу SQL Server или поруке о грешкама ЦХЕЦКДБ, постоје три врсте грешака које ће проузроковати неуспех:

    1. Грешке у додељивању: Знамо да су подаци у МДФ и НДФ датотекама распоређени као страница. Постоје и неке посебне странице које се користе за управљање расподелом, као што следи:
Тип странице опис
ГАМ Паге Похраните информације о глобалној мапи расподеле (ГАМ).
СГАМ Паге Чувајте информације о дељеној глобалној мапи расподеле (СГАМ).
ИАМ Паге Информације о мапи додељивања индекса продавнице (ИАМ).
ПФС Паге Чувајте информације о расподели ПФС-а.

Ако било која од горе наведених страница за додељивање има грешке или су подаци којима управљају ове странице за додељивање у супротности са информацијама о додељивању, онда SQL Server или ће ЦХЕЦКДБ извести грешке у расподели.

  • Грешке у доследности: за страница који се користе за чување података, укључујући странице података и странице индекса, ако SQL Server или ЦХЕЦКДБ утврди било какву недоследност између садржаја странице и контролне суме, а затим ће их пријавити грешке у доследности.
  • Све остале грешке: Можда постоје и друге грешке које не спадају у горе наведене две категорије.

 

SQL Server има уграђени алат тзв ДБЦЦ, који има ЦХЕЦКДБ КОНТРОЛНА ТАБЕЛА опције које могу помоћи у поправљању оштећене МДФ базе података. Међутим, за озбиљно оштећене датотеке базе података МДБ, ДБЦЦ ЦХЕЦКДБ КОНТРОЛНА ТАБЕЛА такође ће пропасти.

Грешке у доследности које је пријавио ЦХЕЦКДБ:

Грешке у додељивању пријавио ЦХЕЦКДБ:

Све остале грешке које је пријавио ЦХЕЦКДБ: