រោគសញ្ញា៖

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

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

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

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

ជ្រើសរើស * ពី [តេឌីឌីប៊ី] ។ [ឌុប] ។ [test_table_1]

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

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

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

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

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

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

ឯកសារគំរូ៖

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

SQL Server កំណែ ឯកសារខូច MDF ឯកសារ MDF ជួសជុលដោយ DataNumen SQL Recovery
SQL Server 2005 កំហុស 5_1.mdf កំហុស 5_1_fixed.mdf
SQL Server ១២,០០ 2008 ២០ កំហុស 5_2.mdf កំហុស 5_2_fixed.mdf
SQL Server 2012 កំហុស 5_3.mdf កំហុស 5_3_fixed.mdf
SQL Server 2014 កំហុស 5_4.mdf កំហុស 5_4_fixed.mdf