រោគសញ្ញា៖

នៅពេលភ្ជាប់មូលដ្ឋានទិន្នន័យ .MDF នៅក្នុង SQL Serverអ្នកឃើញសារកំហុសខាងក្រោម៖

SQL Server បានរកឃើញកំហុស I/O ដែលផ្អែកលើភាពស៊ីសង្វាក់គ្នា៖ ការពិនិត្យមិនត្រឹមត្រូវ (រំពឹងទុក៖ 0x2abc3894; ជាក់ស្តែង៖ 0x2ebe208e)។ វាបានកើតឡើងកំឡុងពេលអានទំព័រ (1:1) នៅក្នុង database ID 12 នៅ offset 0x00000000002000 នៅក្នុងឯកសារ 'xxx.mdf'។ សារបន្ថែមនៅក្នុង SQL Server កំណត់ហេតុកំហុស ឬកំណត់ហេតុព្រឹត្តិការណ៍ប្រព័ន្ធអាចផ្តល់ព័ត៌មានលម្អិតបន្ថែម។ នេះគឺជាលក្ខខណ្ឌកំហុសធ្ងន់ធ្ងរដែលគំរាមកំហែងដល់ភាពត្រឹមត្រូវនៃមូលដ្ឋានទិន្នន័យ ហើយត្រូវតែកែតម្រូវភ្លាមៗ។ បំពេញការត្រួតពិនិត្យភាពស៊ីសង្វាក់គ្នានៃមូលដ្ឋានទិន្នន័យពេញលេញ (DBCC CHECKDB) ។ កំហុសនេះអាចបណ្តាលមកពីកត្តាជាច្រើន; សម្រាប់ព័ត៌មានបន្ថែម សូមមើល SQL Server សៀវភៅអនឡាញ។(Microsoft SQL Serverកំហុស៖ ៨២៤)

ដែល 'xxx.mdf' គឺជាឈ្មោះឯកសារ MDF ដែលកំពុងត្រូវបានចូលប្រើ។

ពេលខ្លះអ្នក មូលដ្ឋានទិន្នន័យ .MDF អាចត្រូវបានភ្ជាប់ដោយជោគជ័យ។ ទោះយ៉ាងណាក៏ដោយ នៅពេលអ្នកព្យាយាមប្រតិបត្តិសេចក្តីថ្លែងការណ៍ SQL ដូចជា

ជ្រើសរើស * ពី [TestDB].[dbo].[test_table_1]

អ្នកក៏នឹងទទួលបានសារកំហុសខាងលើផងដែរ។

រូបថតអេក្រង់នៃសារកំហុស៖

ការពន្យល់ច្បាស់លាស់៖

ទិន្នន័យនៅក្នុងឯកសារ MDF ត្រូវបានរក្សាទុកជាទំព័រ ដែលទំព័រនីមួយៗមានទំហំ 8KB ។ ទំព័រនីមួយៗមានប្រអប់ត្រួតពិនិត្យស្រេចចិត្ត។

If SQL Server រកឃើញតម្លៃ checksum នៅក្នុងទំព័រទិន្នន័យមួយចំនួនមិនត្រឹមត្រូវ បន្ទាប់មកវានឹងរាយការណ៍អំពីកំហុសនេះ។

អ្នកអាចប្រើផលិតផលរបស់យើង។ DataNumen SQL Recovery ដើម្បីសង្គ្រោះទិន្នន័យពីឯកសារ MDF ដែលខូច និងដោះស្រាយកំហុសនេះ។

ឯកសារគំរូ៖

គំរូឯកសារ MDF ដែលខូចដែលនឹងបណ្តាលឱ្យមានកំហុស៖

SQL Server កំណែ ឯកសារ MDF ខូច ឯកសារ MDF ជួសជុលដោយ DataNumen SQL Recovery
SQL Server 2005 Error4_1.mdf Error4_1_fixed.mdf
SQL Server ១២,០០ 2008 ២០ Error4_2.mdf Error4_2_fixed.mdf
SQL Server 2012 Error4_3.mdf Error4_3_fixed.mdf
SQL Server 2014 Error4_4.mdf Error4_4_fixed.mdf