लक्षणं:

वापरताना डीबीसीसी CHECKDB सह REPAIR_ALLOW_DATA_LOSS दूषित .MDF डेटाबेसची दुरुस्ती करण्यासाठी मापदंड, याप्रमाणेः

डीबीसीसी चेकडीबी (एक्सएक्सएक्सएक्सएक्सएक्सएक्सएक्सएक्सएक्सएक्स, 'आरपीएआयआर_एएलएलओ_डेटा_लॉस')

आपल्याला खालील त्रुटी संदेश दिसेल:

संदेश 824, स्तर 24, राज्य 2, रेखा 2
SQL Server तार्किक सुसंगतता-आधारित I / O त्रुटी आढळली: चुकीचा पेजिड (अपेक्षित 1: 143; वास्तविक 0:9). डेटाबेस ID 1 मधील पृष्ठावरील वाचन दरम्यान (143: 39) फाईल 'सी: प्रोग्राम फाइल्समिकॉरसॉफ्ट मधील 0x0000000011e000 ऑफसेटवर आली आहे. SQL ServerMSSQL12.SQL2014MSSQLQLDataError1.mdf '. मधील अतिरिक्त संदेश SQL Server त्रुटी लॉग किंवा सिस्टम इव्हेंट लॉग कदाचित अधिक तपशील प्रदान करेल. ही एक गंभीर त्रुटीची स्थिती आहे जी डेटाबेसची अखंडता धोक्यात आणते आणि त्वरित दुरुस्त केली जाणे आवश्यक आहे. संपूर्ण डेटाबेस सुसंगतता तपासणी (डीबीसीसी सीईसीईडीडीबी) पूर्ण करा. ही त्रुटी बर्‍याच घटकांमुळे उद्भवू शकते; अधिक माहितीसाठी, पहा SQL Server पुस्तके ऑनलाईन
संदेश 3313, स्तर 21, राज्य 1, रेखा 2
डेटाबेस 'एरर 1' मध्ये लॉग केलेले ऑपरेशन पुन्हा करण्याच्या वेळी, लॉग रेकॉर्ड आयडी (135: 752: 2) वर एक त्रुटी आली. थोडक्यात, विशिष्ट अपयश आधी विंडोज इव्हेंट लॉग सेवेमध्ये त्रुटी म्हणून लॉग केले होते. पूर्ण बॅकअपमधून डेटाबेस पुनर्संचयित करा किंवा डेटाबेस दुरुस्त करा.
संदेश 3414, स्तर 21, राज्य 1, रेखा 2
पुनर्प्राप्ती दरम्यान त्रुटी आली, डेटाबेस 'एरर 1' (39: 0) रेसपासून प्रतिबंधित करतेtarटिंग पुनर्प्राप्ती त्रुटींचे निदान करा आणि त्या ठीक करा किंवा ज्ञात चांगल्या बॅकअपमधून पुनर्संचयित करा. चुका दुरुस्त न झाल्यास किंवा अपेक्षित नसल्यास तांत्रिक समर्थनाशी संपर्क साधा.
संदेश 824, स्तर 24, राज्य 2, रेखा 2
SQL Server तार्किक सुसंगतता-आधारित I / O त्रुटी आढळली: चुकीचा पेजिड (अपेक्षित 1: 160; वास्तविक 0:41). फाइल सी मध्ये प्रोग्राम 1x160 ऑफसेट वर डेटाबेस आयडी 39 मधील पृष्ठाच्या (0: 00000000140000) च्या वाचनाच्या दरम्यान उद्भवली: प्रोग्राम फायलीमाइक्रोसॉफ्ट SQL ServerMSSQL12.SQL2014MSSQLQLDataError1.mdf '. मधील अतिरिक्त संदेश SQL Server त्रुटी लॉग किंवा सिस्टम इव्हेंट लॉग कदाचित अधिक तपशील प्रदान करेल. ही एक गंभीर त्रुटीची स्थिती आहे जी डेटाबेसची अखंडता धोक्यात आणते आणि त्वरित दुरुस्त केली जाणे आवश्यक आहे. संपूर्ण डेटाबेस सुसंगतता तपासणी (डीबीसीसी सीईसीईडीडीबी) पूर्ण करा. ही त्रुटी बर्‍याच घटकांमुळे उद्भवू शकते; अधिक माहितीसाठी, पहा SQL Server पुस्तके ऑनलाईन
संदेश 824, स्तर 24, राज्य 2, रेखा 4
SQL Server तार्किक सुसंगतता-आधारित I / O त्रुटी आढळली: चुकीचा पेजिड (अपेक्षित 1: 160; वास्तविक 0:41). फाइल सी मध्ये प्रोग्राम 1x160 ऑफसेट वर डेटाबेस आयडी 39 मधील पृष्ठाच्या (0: 00000000140000) च्या वाचनाच्या दरम्यान उद्भवली: प्रोग्राम फायलीमाइक्रोसॉफ्ट SQL ServerMSSQL12.SQL2014MSSQLQLDataError1.mdf '. मधील अतिरिक्त संदेश SQL Server त्रुटी लॉग किंवा सिस्टम इव्हेंट लॉग कदाचित अधिक तपशील प्रदान करेल. ही एक गंभीर त्रुटीची स्थिती आहे जी डेटाबेसची अखंडता धोक्यात आणते आणि त्वरित दुरुस्त केली जाणे आवश्यक आहे. संपूर्ण डेटाबेस सुसंगतता तपासणी (डीबीसीसी सीईसीईडीडीबी) पूर्ण करा. ही त्रुटी बर्‍याच घटकांमुळे उद्भवू शकते; अधिक माहितीसाठी, पहा SQL Server पुस्तके ऑनलाईन

जिथे 'एरर 1' हे खराब झालेल्या MDF डेटाबेसचे नाव आहे.

सुश्री 3313 लॉग ऑपरेशन करता येणार नाही असे सूचित करते.

त्रुटी संदेशाचा स्क्रीनशॉट:

तंतोतंत स्पष्टीकरण:

जेव्हा CHECKDB लॉग केलेले ऑपरेशन करू शकत नाही, तेव्हा तो त्रुटी संदेशाचा अहवाल देईल सुश्री 3313 आणि त्रुटी दूर करण्याचा प्रयत्न करा. जर ती त्रुटीचे निराकरण करू शकत नसेल तर पुनर्प्राप्ती अयशस्वी होईल आणि अधिक त्रुटी उद्भवू शकेल Msg 3414 आणि Msg 824.

आपण आमचे उत्पादन वापरू शकता DataNumen SQL Recovery दूषित एमडीएफ फाईलमधून डेटा पुनर्प्राप्त करण्यासाठी आणि ही त्रुटी दूर करण्यासाठी.

नमुना फायली:

दूषित एमडीएफ फायली नमुना ज्यामुळे कारणीभूत ठरतील सुश्री 3313 त्रुटी:

SQL Server आवृत्ती दूषित एमडीएफ फाईल MDF फाईल द्वारा निश्चित केलेली DataNumen SQL Recovery
SQL Server 2014 त्रुटी 9.एमडीएफ त्रुटी 9_fixed.mdf

संदर्भ: