Та Microsoft ашиглах үед SQL Server авлигад өртсөн БСХС-ийн өгөгдлийн сангийн файлыг хавсаргах эсвэл нэвтрэхийн тулд та янз бүрийн алдааны мэдэгдлийг харах бөгөөд энэ нь танд жаахан ойлгомжгүй байж магадгүй юм. Тиймээс энд гарч болзошгүй бүх алдааг тэдгээрийн давтамжаар нь эрэмбэлж жагсаахыг хичээх болно. Алдаа тус бүрийн хувьд бид түүний шинж тэмдгийг тодорхойлж, тодорхой шалтгааныг тайлбарлаж, жишээ файлууд болон бидний зассан файлуудыг өгөх болно DataNumen SQL Recovery, ингэснээр та тэдгээрийг илүү сайн ойлгож чадна. Доор бид 'xxx.MDF' ашиглан таны авлигад автсан байдлыг илэрхийлэх болно SQL Server БСХС-ийн мэдээллийн сангийн файлын нэр.
Дээр үндэслэсэн SQL Server эсвэл CHECKDB-ийн алдааны мэдэгдлүүд, алдаа гарахад хүргэх гурван төрлийн алдаа байдаг.

    1. Хуваарилалтын алдаа: БСХС ба NDF файлын өгөгдлийг дараах байдлаар хуваарилсныг бид мэднэ хуудас. Хуваарилалтыг удирдахад ашигладаг зарим тусгай хуудсууд байдаг.
Хуудасны төрөл Тодорхойлолт
GAM хуудас Дэлхийн хуваарилалтын газрын зураг (GAM) -ны мэдээллийг хадгалах.
SGAM хуудас Хуваалцсан дэлхийн газрын зураг (SGAM) -ын мэдээллийг хадгалах.
IAM хуудас Индекс хуваарилах газрын зураг (IAM) -ийг хадгалах.
PFS хуудас PFS хуваарилалтын мэдээллийг хадгалах.

Хэрэв дээр дурдсан хуваарилалтын хуудсуудын аль нэгэнд алдаа гарсан эсвэл эдгээр хуваарилалтын хуудсуудын удирддаг өгөгдөл нь хуваарилалтын мэдээлэлтэй нийцэхгүй байвал SQL Server эсвэл CHECKDB мэдээлэх болно хуваарилалтын алдаа.

  • Тогтвортой байдлын алдаа: Учир нь хуудас өгөгдлийн хуудас, индекс хуудсыг багтаасан өгөгдлийг хадгалахад ашигладаг SQL Server эсвэл CHECKDB нь хуудасны агуулга ба хяналтын дүнгийн хооронд үл нийцэл байгааг олж мэдвэл тайлагнах болно тууштай байдлын алдаа.
  • Бусад бүх алдаа: Дээрх хоёр ангилалд хамаарахгүй бусад алдаа байж болно.

 

SQL Server нэртэй суулгагдсан хэрэгсэлтэй DBCC, нь байна CHECDDB болон ШАЛГАХ ХҮСНЭЛТ авлигад өртсөн БСХС-ийн мэдээллийн санг засварлахад туслах сонголтууд. Гэсэн хэдий ч MDB мэдээллийн сангийн ноцтой эвдэрсэн файлуудын хувьд DBCC CHECKDB болон ШАЛГАХ ХҮСНЭЛТ бас бүтэлгүйтэх болно.

CHECKDB-ийн мэдээлсэн тууштай байдлын алдаа:

CHECKDB мэдээлсэн хуваарилалтын алдаанууд:

CHECKDB-ийн мэдээлсэн бусад бүх алдаанууд: