लक्षण:

प्रयोग गर्दा DBCC CHECKDB संग REPAIR_ALLOW_DATA_LOSS प्यारामिटर भ्रष्ट .MDF डाटाबेस मर्मत गर्न, यो जस्तो:

DBCC CHECKDB (xxxx, 'REPAIR_ALLOW_DATA_LOSS')

तपाईले तलका त्रुटि सन्देश देख्नुहुन्छ:

Msg 5125, स्तर १ 24, राज्य १, लाइन 2
फाईल 'सी: प्रोग्राम फाइल्स माइक्रोसफ्ट SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf 'अपरेटिंग प्रणाली द्वारा काटिएको छ जस्तो देखिन्छ। अपेक्षित आकार 5120१२० केबी हो तर वास्तविक आकार 5112११२ केबी हो।
Msg 3414, स्तर १ 21, राज्य १, लाइन 1
रिकभरीको क्रममा त्रुटि देखा पर्‍यो, डेटाबेस 'एरर १' (::: ०) रोक्दैtarटिंग रिकभरी त्रुटिहरूको निदान गर्नुहोस् र तिनीहरूलाई ठीक गर्नुहोस्, वा ज्ञात राम्रो ब्याकअपबाट पुन: भण्डारण गर्नुहोस्। यदि त्रुटिहरू सुधार गरिएको छैन वा अपेक्षित छैन भने, टेक्निकल समर्थनलाई सम्पर्क गर्नुहोस्।

जहाँ 'त्रुटि 1' खराब MDF डाटाबेसको नाम हो जुन मर्मत भइरहेको छ।

Msg १ त्रुटि एक विनियोजन त्रुटि हैन र एक स्थिरता त्रुटि छ। यो हुन्छ जब MDB फाईलको पुच्छरको अंश हटाइन्छ, डाटा भ्रष्टाचारको कारण।

त्रुटि सन्देशको स्क्रीनशट:

सटीक स्पष्टीकरण:

जब MDB फाईलको पुच्छरको अंश हटाइन्छ, CHECKDB रिपोर्ट गर्दछ Msg १ त्रुटि र यसलाई ठीक गर्न कोसिस गर्नुहोस्। यदि डाटाबेस निश्चित गर्न सकिदैन, तब यसले उत्पादन गर्दछ Msg १ त्रुटि।

वास्तवमा डाटाबेस पनि पुन: प्राप्ति गर्न सकिन्छ, यदि हाम्रो उत्पादन प्रयोग गर्दै DataNumen SQL Recovery कार्य गर्न।

नमूना फाईलहरू:

SQL Server संस्करण भ्रष्ट MDF फाईल MDF फाइल द्वारा तय गरिएको DataNumen SQL Recovery
SQL Server 2014 त्रुटि.mdf त्रुटि_fixed.mdf

सन्दर्भ: