រោគសញ្ញា៖

នៅពេលប្រើ DBCC ពិនិត្យ ជាមួយ REPAIR_ALLOW_DATA_LOSS ប៉ារ៉ាម៉ែត្រដើម្បីជួសជុលមូលដ្ឋានទិន្នន័យ .MDF ដែលខូច ដូចនេះ៖

DBCC CHECKDB(xxxx, 'REPAIR_ALLOW_DATA_LOSS')

អ្នកឃើញសារកំហុសខាងក្រោម៖

Msg ៨២៤, កម្រិត ២៤, រដ្ឋ ២, ខ្សែទី ២
SQL Server បានរកឃើញកំហុស I/O ដែលមានមូលដ្ឋានលើភាពស៊ីសង្វាក់គ្នា៖ pageid មិនត្រឹមត្រូវ (រំពឹងទុក 1:143; ជាក់ស្តែង 0:9)។ វាបានកើតឡើងកំឡុងពេលអានទំព័រ (1:143) នៅក្នុង database ID 39 នៅ offset 0x0000000011e000 នៅក្នុងឯកសារ 'C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'។ សារបន្ថែមនៅក្នុង SQL Server កំណត់ហេតុកំហុស ឬកំណត់ហេតុព្រឹត្តិការណ៍ប្រព័ន្ធអាចផ្តល់ព័ត៌មានលម្អិតបន្ថែម។ នេះគឺជាលក្ខខណ្ឌកំហុសធ្ងន់ធ្ងរដែលគំរាមកំហែងដល់ភាពត្រឹមត្រូវនៃមូលដ្ឋានទិន្នន័យ ហើយត្រូវតែកែតម្រូវភ្លាមៗ។ បំពេញការត្រួតពិនិត្យភាពស៊ីសង្វាក់គ្នានៃមូលដ្ឋានទិន្នន័យពេញលេញ (DBCC CHECKDB) ។ កំហុសនេះអាចបណ្តាលមកពីកត្តាជាច្រើន; សម្រាប់ព័ត៌មានបន្ថែម សូមមើល SQL Server សៀវភៅអនឡាញ។
Msg ៨២៤, កម្រិត ២៤, រដ្ឋ ២, ខ្សែទី ២
កំឡុងពេលដំណើរការឡើងវិញនូវប្រតិបត្តិការដែលបានកត់ត្រានៅក្នុងមូលដ្ឋានទិន្នន័យ 'Error1' កំហុសបានកើតឡើងនៅលេខសម្គាល់កំណត់ត្រា (135:752:2)។ ជាធម្មតា ការបរាជ័យជាក់លាក់ត្រូវបានកត់ត្រាពីមុនជាកំហុសនៅក្នុងសេវាកម្ម Windows Event Log ។ ស្ដារមូលដ្ឋានទិន្នន័យពីការបម្រុងទុកពេញលេញ ឬជួសជុលមូលដ្ឋានទិន្នន័យ។
Msg ៨២៤, កម្រិត ២៤, រដ្ឋ ២, ខ្សែទី ២
កំហុសបានកើតឡើងកំឡុងពេលការស្ដារឡើងវិញ ដោយរារាំងមូលដ្ឋានទិន្នន័យ 'Error1' (39:0) ពី restarting ។ វិនិច្ឆ័យកំហុសក្នុងការសង្គ្រោះ និងជួសជុលពួកវា ឬស្ដារពីការបម្រុងទុកដ៏ល្អដែលគេស្គាល់។ ប្រសិនបើកំហុសមិនត្រូវបានកែតម្រូវ ឬរំពឹងទុក សូមទាក់ទងផ្នែកជំនួយបច្ចេកទេស។
Msg ៨២៤, កម្រិត ២៤, រដ្ឋ ២, ខ្សែទី ២
SQL Server បានរកឃើញកំហុស I/O ដែលមានមូលដ្ឋានលើភាពស៊ីសង្វាក់គ្នា៖ pageid មិនត្រឹមត្រូវ (រំពឹងទុក 1:160; ពិតប្រាកដ 0:41)។ វាបានកើតឡើងកំឡុងពេលអានទំព័រ (1:160) នៅក្នុង database ID 39 នៅ offset 0x00000000140000 នៅក្នុងឯកសារ 'C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'។ សារបន្ថែមនៅក្នុង SQL Server កំណត់ហេតុកំហុស ឬកំណត់ហេតុព្រឹត្តិការណ៍ប្រព័ន្ធអាចផ្តល់ព័ត៌មានលម្អិតបន្ថែម។ នេះគឺជាលក្ខខណ្ឌកំហុសធ្ងន់ធ្ងរដែលគំរាមកំហែងដល់ភាពត្រឹមត្រូវនៃមូលដ្ឋានទិន្នន័យ ហើយត្រូវតែកែតម្រូវភ្លាមៗ។ បំពេញការត្រួតពិនិត្យភាពស៊ីសង្វាក់គ្នានៃមូលដ្ឋានទិន្នន័យពេញលេញ (DBCC CHECKDB) ។ កំហុសនេះអាចបណ្តាលមកពីកត្តាជាច្រើន; សម្រាប់ព័ត៌មានបន្ថែម សូមមើល SQL Server សៀវភៅអនឡាញ។
Msg ៨២៤, កម្រិត ២៤, រដ្ឋ ២, ខ្សែទី ២
SQL Server បានរកឃើញកំហុស I/O ដែលមានមូលដ្ឋានលើភាពស៊ីសង្វាក់គ្នា៖ pageid មិនត្រឹមត្រូវ (រំពឹងទុក 1:160; ពិតប្រាកដ 0:41)។ វាបានកើតឡើងកំឡុងពេលអានទំព័រ (1:160) នៅក្នុង database ID 39 នៅ offset 0x00000000140000 នៅក្នុងឯកសារ 'C:Program FilesMicrosoft SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf'។ សារបន្ថែមនៅក្នុង SQL Server កំណត់ហេតុកំហុស ឬកំណត់ហេតុព្រឹត្តិការណ៍ប្រព័ន្ធអាចផ្តល់ព័ត៌មានលម្អិតបន្ថែម។ នេះគឺជាលក្ខខណ្ឌកំហុសធ្ងន់ធ្ងរដែលគំរាមកំហែងដល់ភាពត្រឹមត្រូវនៃមូលដ្ឋានទិន្នន័យ ហើយត្រូវតែកែតម្រូវភ្លាមៗ។ បំពេញការត្រួតពិនិត្យភាពស៊ីសង្វាក់គ្នានៃមូលដ្ឋានទិន្នន័យពេញលេញ (DBCC CHECKDB) ។ កំហុសនេះអាចបណ្តាលមកពីកត្តាជាច្រើន; សម្រាប់ព័ត៌មានបន្ថែម សូមមើល SQL Server សៀវភៅអនឡាញ។

ដែល 'Error1' គឺជាឈ្មោះនៃមូលដ្ឋានទិន្នន័យ MDF ដែលខូចកំពុងត្រូវបានជួសជុល។

សារ 3313 បង្ហាញថាប្រតិបត្តិការកំណត់ហេតុមិនអាចអនុវត្តបានទេ។

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

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

នៅពេលដែល CHECKDB មិនអាចអនុវត្តប្រតិបត្តិការដែលបានកត់ត្រា វានឹងរាយការណ៍សារកំហុស សារ 3313 ហើយព្យាយាមជួសជុលកំហុស។ ប្រសិនបើវាមិនអាចជួសជុលកំហុសបានទេនោះ ការសង្គ្រោះនឹងបរាជ័យ ហើយនឹងនាំឱ្យមានកំហុសកាន់តែច្រើន ដូចជា Msg 3414 និង Msg 824.

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

ឯកសារគំរូ៖

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

SQL Server កំណែ ឯកសារ MDF ខូច ឯកសារ MDF ជួសជុលដោយ DataNumen SQL Recovery
SQL Server 2014 Error9.mdf Error9_fixed.mdf

ឯកសារយោង: