जब तपाइँ माइक्रोसफ्ट प्रयोग गर्नुहुन्छ SQL Server एक भ्रष्ट MDF डाटाबेस फाईल संलग्न गर्न वा पहुँच गर्न, तपाईं बिभिन्न त्रुटि सन्देशहरू देख्नुहुनेछ, जुन तपाईंलाई अलिक असमर्थ हुन सक्छ। तसर्थ, हामी यहाँ सबै सम्भव त्रुटिहरूको सूची गर्ने प्रयास गर्नेछौं, उनीहरूको हुने फ्रिक्वेन्सीको आधारमा क्रमबद्ध। प्रत्येक त्रुटि को लागी, हामी यसको लक्षण वर्णन गर्नेछौं, यसको सटीक कारण वर्णन गर्नेछौं र नमूना फाईलहरू दिनेछौं साथै फाईल हाम्रो द्वारा तय गरिएको DataNumen SQL Recovery, ताकि तपाईं तिनीहरूलाई अझ राम्ररी बुझ्न सक्नुहुन्छ। तल हामी तपाईंको भ्रष्ट व्यक्त गर्न 'xxx.MDF' प्रयोग गर्ने छौं SQL Server MDF डाटाबेस फाइल नाम।
मा आधारित SQL Server वा CHECKDB त्रुटि सन्देशहरू, त्यहाँ तीन प्रकारका त्रुटिहरू छन् जुन असफलताको कारण हुनेछ:

    1. आबंटन त्रुटिहरू: हामीलाई थाहा छ कि MDF र NDF फाईलहरूमा डाटा यस रूपमा छुट्याइएको छ पृष्ठ। र त्यहाँ केहि विशेष पृष्ठहरू छन् जुन तल बाँडफाँड प्रबन्धनको लागि प्रयोग गरिन्छ:
पृष्ठ प्रकार विवरण
GAM पृष्ठ ग्लोबल आवंटन नक्शा (GAM) जानकारी भण्डार गर्नुहोस्।
SGAM पृष्ठ स्टोर साझा ग्लोबल आवंटन नक्शा (SGAM) जानकारी।
IAM पृष्ठ स्टोर अनुक्रमणिका आवंटन नक्शा (IAM) जानकारी।
पीएफएस पृष्ठ PFS आबंटन जानकारी भण्डार गर्नुहोस्।

यदि माथिका कुनै पनि आबंटन पृष्ठहरूमा त्रुटिहरू छन्, वा यी आवंटन पृष्ठहरू द्वारा प्रबन्धित डाटा विनियोजन जानकारीसँग असंगत छ, तब SQL Server वा CHECKDB रिपोर्ट गर्दछ विनियोजन त्रुटिहरू.

  • स्थिरता त्रुटिहरू: लागि पृष्ठ डाटा भण्डार गर्न प्रयोग गरिन्छ, डाटा पृष्ठहरू र अनुक्रमणिका पृष्ठहरू सहित, यदि SQL Server वा CHECKDB ले पृष्ठ सामग्रीहरू र चेकसम बीच कुनै विसंगति फेला पार्दछ, तब उनीहरूले रिपोर्ट गर्दछन् स्थिरता त्रुटिहरू।
  • सबै अन्य त्रुटिहरू: माथिका दुई कोटिहरूमा नपठाउने अन्य त्रुटिहरू हुन सक्छन्।

 

SQL Server एक अंतर्निहित उपकरण भनिन्छ DBCC, जो छ CHECKDBजाँच गर्नुहोस् विकल्पहरू जुन एक भ्रष्ट MDF डाटाबेस मर्मत गर्न मद्दत गर्न सक्छ। जे होस्, गम्भीर बिग्रिएको MDB डाटाबेस फाइलहरूको लागि, DBCC CHECKDBजाँच गर्नुहोस् असफल हुनेछ।

CHECKDB द्वारा रिपोर्ट गरिएको सुसंगतता त्रुटिहरू:

CHECKDB द्वारा रिपोर्ट गरिएको आबंटन त्रुटिहरू:

सबै अन्य त्रुटिहरू CHECKDB द्वारा रिपोर्ट गरिएको: