Kun käytät Microsoftia SQL Server liittääksesi tai käyttääksesi vioittunutta MDF-tietokantatiedostoa, saatat kohdata erilaisia ​​virheilmoituksia, jotka voivat olla hämmentäviä. Alla luetellaan kaikki virheet taajuuden mukaan lajiteltuina. Kuvaamme kunkin virheen oireet, selitämme tarkan syyn ja toimitamme näytetiedostoja korjattujen tiedostojen kanssa DataNumen SQL Recovery. Tämä auttaa sinua ymmärtämään nämä virheet paremmin. Huomaa "xxx.MDF" edustaa korruptoituneen nimeä SQL Server MDF-tietokantatiedosto.

Perustuu SQL Server tai CHECKDB-virhesanomia, virheitä on kolmenlaisia:

    1. Kohdistusvirheet: Tiedämme, että MDF- ja NDF-tiedostojen tiedot jaetaan muodossa sivut. Ja on joitain erityissivuja, joita käytetään allokoinnin hallintaan seuraavasti:
Sivutyyppi Kuvaus
GAM-sivu Tallenna globaalin allokointikartan (GAM) tiedot.
SGAM-sivu Tallenna jaetun globaalin allokointikartan (SGAM) tiedot.
IAM-sivu Tallenna hakemistonjakokartan (IAM) tiedot.
PFS-sivu Tallenna PFS-varaustiedot.

Jos jollakin yllä olevista allokointisivuista on virheitä tai näiden allokointisivujen hallinnoimat tiedot ovat ristiriidassa allokointitietojen kanssa, niin SQL Server tai CHECKDB raportoi kohdennusvirheet.

  • Johdonmukaisuusvirheet: varten sivut joita käytetään tietojen tallentamiseen, mukaan lukien tietosivut ja hakemistosivut, jos SQL Server tai CHECKDB löytää epäjohdonmukaisuuden sivun sisällön ja tarkistussumman välillä, sitten he raportoivat johdonmukaisuusvirheet.
  • Kaikki muut virheet: Saattaa olla muita virheitä, jotka eivät kuulu kahteen edellä mainittuun luokkaan.

 

SQL Server on sisäänrakennettu työkalu nimeltä DBCC, joka on TARKISTA ja TARKASTETTAVA vaihtoehdot, jotka voivat auttaa korjaamaan vioittuneen MDF-tietokannan. Vakavasti vaurioituneista MDB-tietokantatiedostoista DBCC TARKISTUSB ja TARKASTETTAVA myös epäonnistuu.

CHECKDB: n ilmoittamat johdonmukaisuusvirheet:

CHECKDB: n ilmoittamat kohdennusvirheet:

Kaikki muut CHECKDB: n ilmoittamat virheet: