लक्षण:

.MDF डाटाबेस यसमा जोड्न प्रयास गर्दा SQL Server, तपाईं निम्न त्रुटि सन्देश देख्नुहुन्छ:

यस अनुरोधको लागि डाटा पुनःप्राप्त गर्न असफल भयो। (Microsoft.SqlServer.Management.Sdk.Sfc)

लेनदेन - SQL कथन वा ब्याच कार्यान्वयन गर्ने क्रममा एउटा अपवाद भयो। (Microsoft.SqlServer.ConnicationInfo)

xxx.mdf प्राथमिक डाटाबेस फाईल होईन। (माइक्रोसफ्ट) SQL Server, त्रुटि: 5171१XNUMX१)

जहाँ 'xxx.mdf संलग्न गरिएको MDF फाईलको नाम हो।

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

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

MDF फाईलमा डाटा पृष्ठहरूको रूपमा भण्डार गरिएको छ, प्रत्येक पृष्ठ KKB हो। पहिलो पृष्ठलाई फाइल हेडर पृष्ठ भनिन्छ, जुन m समावेश गर्दछost सम्पूर्ण फाइलको बारेमा महत्वपूर्ण जानकारी, जस्तै फाईल हस्ताक्षर, फाईल आकार, अनुकूलता, आदि। बाँकी पृष्ठहरूमा पृष्ठ आबंटन जानकारी साथै वास्तविक डाटा सहित महत्त्वपूर्ण जानकारी समावेश गर्दछ।

यदि MDF फाईल हेडर पृष्ठ, वा अन्य महत्वपूर्ण व्यवस्थापन पृष्ठहरू बिग्रिएको वा बिग्रिएको छ, र Microsoft द्वारा पहिचान गर्न सकिदैन SQL Serverत्यसपछि SQL Server सोच्दछ सम्पूर्ण फाइल एक मान्य प्राथमिक डाटाबेस फाईल हैन र यो त्रुटि रिपोर्ट गर्नुहोस्।

तपाईं हाम्रो उत्पादन प्रयोग गर्न सक्नुहुन्छ DataNumen SQL Recovery भ्रष्ट MDF फाईलबाट डाटा पुन: प्राप्ति गर्न र यो त्रुटि समाधान गर्न।

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

नमूना बिग्रिएको MDF फाईलहरू जसले त्रुटिको कारण दिन्छ:

SQL Server संस्करण भ्रष्ट MDF फाईल MDF फाइल द्वारा तय गरिएको DataNumen SQL Recovery
SQL Server 2005 त्रुटि 1_1.mdf त्रुटि 1_1_fixed.mdf
SQL Server २.2008..2 RXNUMX त्रुटि 1_2.mdf त्रुटि 1_2_fixed.mdf
SQL Server 2012 त्रुटि 1_3.mdf त्रुटि 1_3_fixed.mdf
SQL Server 2014 त्रुटि 1_4.mdf त्रुटि 1_4_fixed.mdf