Quandu si usa Microsoft SQL Server per attaccà o accede à un schedariu di basa di dati MDF currottu, puderete vede parechji messagi d'errore, chì ponu esse un pocu cunfusi per voi. Dunque, quì circheremu à elencà tutti l'errori pussibuli, ordinati secondu a so frequenza chì si verifica. Per ogni errore, descriveremu u so sintomu, spiegheremu a so ragione precisa è daremu campioni di file è ancu u fugliale riparatu da a nostra DataNumen SQL Recovery, per chì li possi capisce megliu. Sottu avemu da aduprà 'xxx.MDF' per sprime u vostru curruttu SQL Server Nome di u schedariu di basa di dati MDF.
Bastu nantu à SQL Server o CHECKDB missaghji d'errore, ci sò trè tippi d'errori chì causeranu fiaschi:

    1. Errori d'attribuzione: Sapemu chì i dati in i fugliali MDF è NDF sò attribuiti cum'è Pagine. E ci sò alcune pagine speciali chì sò aduprate per a gestione di l'attribuzione, cum'è seguitu:
Tipu di Pagina Description
Pagina GAM Magazzini l'infurmazioni di a carta d'attribuzione glubale (GAM).
Pagina SGAM Magazzini l'infurmazioni di a carta d'attribuzione glubale cumuna (SGAM).
Pagina di IAM Infurmazione di a mappa di attribuzione di l'indici di magazzini (IAM).
Pagina PFS Magazzini l'infurmazioni d'assignazione PFS.

Se una di e pagine di attribuzione sopra hà errori, o i dati gestiti da queste pagine di attribuzione sò incoerenti cù l'infurmazioni di attribuzione, allora SQL Server o CHECKDB segnalerà errori d'attribuzione.

  • Errori di cunsistenza: For Pagine chì sò usati per almacenà dati, cumprese e pagine di dati è pagine d'indici, se SQL Server o CHECKDB trovanu qualsiasi incongruenza trà u cuntenutu di a pagina è u checksum, allora anu da segnalà errori di cunsistenza.
  • Tutti l'altri errori: Ci ponu esse altri errori chì ùn rientranu micca in e duie categurie sopra.

 

SQL Server hà un strumentu integratu chjamatu DBCC, chì hà CHECKDB e CHECKTABLE opzioni chì ponu aiutà à riparà una basa di dati MDF currotta. Tuttavia, per i file di basa di dati MDB danneggiati severi, DBCC CHECKDB e CHECKTABLE fallerà ancu.

Errori di cunsistenza riportati da CHECKDB:

Errori di attribuzione riportati da CHECKDB:

Tutti l'altri errori segnalati da CHECKDB: