រោគសញ្ញា៖

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

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

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

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

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

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

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

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

ទិន្នន័យនៅក្នុងឯកសារ MDF ត្រូវបានរក្សាទុកជាទំព័រ ដែលទំព័រនីមួយៗមានទំហំ 8KB ។ SQL Server ប្រើយន្តការពីរដើម្បីធ្វើឱ្យប្រាកដថាភាពស៊ីសង្វាក់គ្នា និងការរួមបញ្ចូលទិន្នន័យនៅក្នុងទំព័រ នោះគឺជាទំព័រ checksum ឬទំព័ររហែក។ ទាំងពីរគឺស្រេចចិត្ត។

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

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

ឯកសារគំរូ៖

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

SQL Server កំណែ ឯកសារ MDF ខូច ឯកសារ MDF ជួសជុលដោយ DataNumen SQL Recovery
SQL Server 2005 Error5_1.mdf Error5_1_fixed.mdf
SQL Server ១២,០០ 2008 ២០ Error5_2.mdf Error5_2_fixed.mdf
SQL Server 2012 Error5_3.mdf Error5_3_fixed.mdf
SQL Server 2014 Error5_4.mdf Error5_4_fixed.mdf