នៅពេលប្រើ Microsoft SQL Server ដើម្បីភ្ជាប់ ឬចូលប្រើឯកសារមូលដ្ឋានទិន្នន័យ MDF ដែលខូច អ្នកអាចជួបប្រទះនូវសារកំហុសជាច្រើនដែលអាចធ្វើអោយមានការភ័ន្តច្រឡំ។ ខាងក្រោមនេះ យើងនឹងរាយបញ្ជីកំហុសទាំងអស់ តម្រៀបតាមប្រេកង់។ សម្រាប់កំហុសនីមួយៗ យើងនឹងរៀបរាប់ពីរោគសញ្ញារបស់វា ពន្យល់ពីមូលហេតុពិតប្រាកដ និងផ្តល់ឯកសារគំរូ រួមជាមួយនឹងឯកសារដែលបានជួសជុលដោយ DataNumen SQL Recovery. វានឹងជួយអ្នកឱ្យយល់កាន់តែច្បាស់អំពីកំហុសទាំងនេះ។ ចំណាំ 'xxx.MDF' នឹងតំណាងឱ្យឈ្មោះពុករលួយរបស់អ្នក។ SQL Server ឯកសារមូលដ្ឋានទិន្នន័យ MDF ។

អាស្រ័យ​លើ SQL Server ឬសារកំហុស CHECKDB មានកំហុសបីប្រភេទ៖

    1. កំហុសក្នុងការបែងចែក៖ យើងដឹងថាទិន្នន័យនៅក្នុងឯកសារ MDF & NDF ត្រូវបានបែងចែកជា ទំព័រ. ហើយ​មាន​ទំព័រ​ពិសេស​មួយ​ចំនួន​ដែល​ត្រូវ​បាន​ប្រើ​សម្រាប់​ការ​គ្រប់​គ្រង​ការ​បែង​ចែក​ដូច​ខាង​ក្រោម៖
ប្រភេទទំព័រ ការពិពណ៌នា
ទំព័រ GAM រក្សាទុកព័ត៌មានផែនទីបែងចែកសកល (GAM) ។
ទំព័រ SGAM រក្សាទុកព័ត៌មានផែនទីបែងចែកសកល (SGAM) ដែលបានចែករំលែក។
ទំព័រ IAM ទុកព័ត៌មានផែនទីបែងចែកសន្ទស្សន៍ (IAM) ។
ទំព័រ PFS រក្សាទុកព័ត៌មានការបែងចែក PFS ។

ប្រសិនបើទំព័របែងចែកខាងលើណាមួយមានកំហុស ឬទិន្នន័យដែលគ្រប់គ្រងដោយទំព័របែងចែកទាំងនេះមិនស៊ីគ្នានឹងព័ត៌មាននៃការបែងចែក នោះ SQL Server ឬ CHECKDB នឹងរាយការណ៍ កំហុសក្នុងការបែងចែក.

  • កំហុស​ស្រប​គ្នា៖ សម្រាប់ ទំព័រ ដែលត្រូវបានប្រើដើម្បីរក្សាទុកទិន្នន័យ រួមទាំងទំព័រទិន្នន័យ និងទំព័រលិបិក្រម ប្រសិនបើ SQL Server ឬ CHECKDB ស្វែងរកភាពមិនស៊ីសង្វាក់គ្នារវាងមាតិកាទំព័រ និង checksum បន្ទាប់មកពួកគេនឹងរាយការណ៍ កំហុសនៃភាពជាប់លាប់។
  • រាល់កំហុសផ្សេងទៀត៖ ប្រហែលជាមានកំហុសផ្សេងទៀតដែលមិនធ្លាក់ចូលទៅក្នុងប្រភេទទាំងពីរខាងលើ។

 

SQL Server មានឧបករណ៍ភ្ជាប់មកជាមួយហៅថា DBCC, ដែល​មាន ពិនិត្យ និង ត្រួតពិនិត្យ ជម្រើសដែលអាចជួយជួសជុលមូលដ្ឋានទិន្នន័យ MDF ដែលខូច។ ទោះយ៉ាងណាក៏ដោយ សម្រាប់ឯកសារមូលដ្ឋានទិន្នន័យ MDB ដែលខូចធ្ងន់ធ្ងរ។ DBCC ពិនិត្យ និង ត្រួតពិនិត្យ ក៏នឹងបរាជ័យដែរ។

កំហុសស្របគ្នាដែលបានរាយការណ៍ដោយ CHECKDB៖

កំហុសក្នុងការបែងចែករាយការណ៍ដោយ CHECKDB៖

រាល់កំហុសផ្សេងទៀតដែលបានរាយការណ៍ដោយ CHECKDB៖