Meta tuża Microsoft SQL Server biex tehmeż jew ikollok aċċess għal fajl ta 'database MDF korrott, tara diversi messaġġi ta' żball, li jistgħu jkunu daqsxejn konfużi għalik. Għalhekk, hawnhekk nippruvaw inniżżlu l-iżbalji kollha possibbli, magħżula skont il-frekwenza li jseħħu tagħhom. Għal kull żball, aħna niddeskrivu s-sintomu tiegħu, nispjegaw ir-raġuni preċiża tiegħu u nagħtu kampjuni tal-fajls kif ukoll il-fajl iffissat minn tagħna DataNumen SQL Recovery, sabiex tkun tista 'tifhimhom aħjar. Hawn taħt se nużaw 'xxx.MDF' biex nesprimu l-korrott tiegħek SQL Server Isem tal-fajl tad-database MDF.
Ibbażat fuq SQL Server jew messaġġi ta 'żball CHECKDB, hemm tliet tipi ta' żbalji li jikkawżaw falliment:

    1. Żbalji fl-allokazzjoni: Nafu li d-dejta fil-fajls MDF u NDF hija allokata bħala paġni. U hemm xi paġni speċjali li jintużaw għall-immaniġġjar tal-allokazzjoni, kif ġej:
Tip ta 'Paġna deskrizzjoni
Paġna GAM Aħżen l-informazzjoni tal-mappa tal-allokazzjoni globali (GAM).
Paġna SGAM Aħżen l-informazzjoni tal-mappa tal-allokazzjoni globali kondiviża (SGAM).
Paġna IAM Aħżen l-informazzjoni dwar l-allokazzjoni tal-indiċi tal-mappa (IAM).
Paġna PFS Aħżen l-informazzjoni dwar l-allokazzjoni tal-PFS.

Jekk xi waħda mill-paġni ta 'allokazzjoni ta' hawn fuq għandha żbalji, jew id-dejta ġestita minn dawn il-paġni ta 'allokazzjoni hija inkonsistenti mal-informazzjoni dwar l-allokazzjoni, allura SQL Server jew CHECKDB tirrapporta żbalji fl-allokazzjoni.

  • Żbalji ta 'konsistenza: għall paġni li jintużaw biex jaħżnu d - dejta, inklużi l - paġni tad - dejta u l - paġni tal - indiċi, jekk SQL Server jew CHECKDB isibu xi inkonsistenza bejn il-kontenut tal-paġna u ċ-checksum, allura dawn jirrappurtaw żbalji ta 'konsistenza.
  • L-iżbalji l-oħra kollha: Jista 'jkun hemm żbalji oħra li ma jaqgħux fiż-żewġ kategoriji ta' hawn fuq.

 

SQL Server għandu għodda inkorporata msejħa DBCC, li għandha CHECKDB u KONTROLLABBLI għażliet li jistgħu jgħinu biex tissewwa database MDF korrotta. Madankollu, għal fajls tad-database tal-MDB bil-ħsara serja, DBCC CHECKDB u KONTROLLABBLI se tfalli wkoll.

Żbalji ta 'konsistenza rrappurtati minn CHECKDB:

Żbalji fl-allokazzjoni rrappurtati minn CHECKDB:

L-iżbalji l-oħra kollha rrappurtati minn CHECKDB: