Nuair a chleachdas tu Microsoft SQL Server gus faidhle stòr-dàta MDF coirbte a cheangal no faighinn a-steach, chì thu grunn teachdaireachdan mearachd, a dh ’fhaodadh a bhith beagan duilich dhut. Mar sin, an seo feuchaidh sinn ri liosta a dhèanamh de na mearachdan a dh ’fhaodadh a bhith ann, air an òrdachadh a rèir an tricead a tha iad a’ tachairt. Airson gach mearachd, bheir sinn cunntas air a symptom, mìnichidh sinn an dearbh adhbhar aige agus bheir sinn seachad faidhlichean sampaill a bharrachd air an fhaidhle a chaidh a shuidheachadh le ar DataNumen SQL Recovery, gus an tuig thu iad nas fheàrr. Gu h-ìosal cleachdaidh sinn ‘xxx.MDF’ gus do choire a chuir an cèill SQL Server Ainm faidhle stòr-dàta MDF.
Stèidhichte air SQL Server no teachdaireachdan mearachd CHECKDB, tha trì seòrsachan mearachdan ann a dh ’adhbhraicheas fàilligeadh:

    1. Mearachdan riarachaidh: Tha fios againn gu bheil an dàta ann am faidhlichean MDF & NDF air an riarachadh mar duilleagan. Agus tha cuid de dhuilleagan sònraichte ann a tha air an cleachdadh airson riaghladh riarachadh, mar a leanas:
Seòrsa Duilleag Tuairisgeul
Duilleag GAM Stòr fiosrachadh mapa riarachadh cruinne (GAM).
Duilleag SGAM Stòr fiosrachadh mapa riarachadh cruinne co-roinnte (SGAM).
Duilleag IAM Fiosrachadh mapa riarachadh clàr-amais stòr (IAM).
Duilleag PFS Stòr fiosrachadh riarachadh PFS.

Ma tha mearachdan ann an gin de na duilleagan riarachaidh gu h-àrd, no ma tha an dàta air a riaghladh leis na duilleagan riarachaidh sin neo-chunbhalach leis an fhiosrachadh mu riarachadh, an uairsin SQL Server no bheir CHECKDB aithris mearachdan riarachaidh.

  • Mearachdan cunbhalachd: airson duilleagan a tha air an cleachdadh gus dàta a stòradh, a ’toirt a-steach na duilleagan dàta agus na duilleagan clàr-amais, ma tha SQL Server no CHECKDB a ’lorg neo-chunbhalachd sam bith eadar susbaint na duilleige agus an checkum, an uairsin bidh iad ag aithris mearachdan cunbhalachd.
  • A h-uile mearachd eile: Is dòcha gu bheil mearachdan eile ann nach eil a ’tighinn fon dà roinn gu h-àrd.

 

SQL Server tha inneal togail ris an canar DBCC, aig a bheil CHECKDB agus CHECKTABLE roghainnean a chuidicheas le bhith a ’càradh stòr-dàta MDF coirbte. Ach, airson faidhlichean stòr-dàta MDB a chaidh a dhroch mhilleadh, DBCC CHECKDB agus CHECKTABLE fàilligeadh cuideachd.

Mearachdan cunbhalachd a chaidh aithris le CHECKDB:

Mearachdan riarachaidh a chaidh aithris le CHECKDB:

A h-uile mearachd eile a chaidh aithris le CHECKDB: