Microsoft SQL Server मरम्मत उपकरण
क्षतिग्रस्त Microsoft SQL Server MDF फ़ाइल की मरम्मत कैसे करें?
Recovery Toolbox for SQL Server
Recovery Toolbox for SQL Server सभी संस्करणों के लिए MS SQL सर्वर की दूषित MDF फ़ाइलों को ठीक करने में मदद करता है
Microsoft SQL Server डेटाबेस की मरम्मत कैसे करें
अद्यतन: 2024-03-04दूषित या निलंबित Microsoft SQL Server डेटाबेस की मरम्मत कैसे करें। क्षतिग्रस्त *.mdf फ़ाइल से डेटा की मरम्मत कैसे करें - चरण-दर-चरण निर्देश:
- Recovery Toolbox for SQL Server यहां से डाउनलोड करें: https://recoverytoolbox-in.com/download/RecoveryToolboxForSQLServerInstall.exe
- Recovery Toolbox for SQL Server स्थापित करें
- Recovery Toolbox for SQL Server प्रारंभ करें
- दूषित *.mdf फ़ाइल का चयन करें
- दूषित Microsoft SQL Server डेटाबेस से पुनर्प्राप्त किए जा सकने वाले डेटा का पूर्वावलोकन करें
- डेटा निर्यात की विधि चुनें
- SQL स्क्रिप्ट को डिस्क पर सेव करें
- SQL स्क्रिप्ट को सीधे डेटाबेस पर निष्पादित करें
- वह जानकारी चुनें जिसे सुधारा और सहेजा जाना चाहिए
- Start Recovery दबाएँ
Recovery Toolbox for SQL Server Microsoft SQL सर्वर डेटाबेस की दूषित MDF फ़ाइलों को सुधारने में मदद करता है। SQL MDF मरम्मत प्रोग्राम कई त्रुटियों को ठीक कर सकता है, जिनमें शामिल हैं:
- फ़ाइल आकार गुण गलत है। (Microsoft SQL सर्वर, त्रुटि: 5172)
- SQL सर्वर ने एक तार्किक संगति-आधारित I/O त्रुटि का पता लगाया: गलत चेकसम। (Microsoft SQL सर्वर, त्रुटि: 824)
- इंडेक्स एलोकेशन मैप (IAM) पेज को IAM पेज के नेक्स्ट पॉइंटर द्वारा इंगित किया जाता है।
- फ़ाइल FileName.mdf में ऑफ़सेट 0x###### पर पढ़ते समय I/O त्रुटि (खराब पेज ID) का पता चला।
- फ़ाइल ऑपरेटिंग सिस्टम द्वारा काटी गई प्रतीत होती है।
- डेटाबेस 'DatabaseName' में लॉग किए गए ऑपरेशन को फिर से करने के दौरान, लॉग रिकॉर्ड ID पर एक त्रुटि हुई।
एमएस एसक्यूएल सर्वर डेटाबेस मरम्मत उपकरण की विशेषताएं:
- Microsoft SQL सर्वर के सभी संस्करणों के SQL सर्वर डेटाबेस और *.MDF फ़ाइलों को सुधारें: 7/2000/2005/2008/2008 R2/2012/2014/2016/2019/2022
- दूषित .mdf फ़ाइलों के सभी ऑब्जेक्ट को सुधारें: डेटा प्रकार, टेबल सेल डेटा, दृश्य, संग्रहीत प्रक्रियाएँ, कस्टम फ़ंक्शन, ट्रिगर, इंडेक्स, प्राथमिक और विदेशी कुंजियाँ, प्रतिबंध और अन्य
- कई फ़ाइलों (*.mdf + *.ndf फ़ाइलें) में संग्रहीत SQL डेटाबेस को सुधारें
- मरम्मत किए गए डेटा को सीधे Microsoft SQL सर्वर डेटाबेस में निर्यात करें
- ठीक किए गए डेटा को SQL स्क्रिप्ट के रूप में सहेजें
- पुनर्प्राप्त डेटा और संरचनाओं का पूर्वावलोकन
- SQL मरम्मत उपकरण का Windows के अंतर्गत सफलतापूर्वक परीक्षण किया गया 98/Me/2000/XP/Vista/7/8/10/11 या Windows Server 2003/2008/2012/2016 और ऊपर
- MDF मरम्मत उपकरण में बहुभाषी इंटरफ़ेस शामिल है
- रैनसमवेयर एन्क्रिप्शन हमले के बाद आपका डेटा पुनर्प्राप्त करता है
- एमडीएफ व्यूअर
Recovery Toolbox for SQL Server दूषित MDF/NDF फ़ाइलों के लिए एक ऑल-इन-वन MS SQL डेटाबेस रिपेयर समाधान है। Recovery Toolbox for SQL Server mdf फ़ाइलों को रिपेयर करने और सस्पेंडेड डेटाबेस से डेटा रिकवर करने में मदद करता है।
SQL डेटाबेस मरम्मत
SQL सर्वर डेटाबेस को ठीक करने की प्रक्रिया एक जटिल कार्य है जिसमें कई चरण शामिल हैं। SQL सर्वर भ्रष्टाचार को ठीक करने की प्रक्रिया में MDF फ़ाइल को पुनर्स्थापित करना शामिल है जिसमें सभी डेटाबेस ऑब्जेक्ट संग्रहीत हैं:
- टेबल्स
- संग्रहीत प्रक्रियाएं
- कार्य
- ट्रिगर
- सूचकांक
- दर्शक
Recovery Toolbox for SQL Server Microsoft के SQL डेटाबेस रिपेयर के एक बहुत ही जटिल एल्गोरिदम के आधार पर काम करता है। डेटाबेस SQL सर्वर को रिपेयर करने के लिए, पहला कदम फ़ाइल के भीतर डेटा ब्लॉक के पेज को परिभाषित और पहचानना है। एक पेज MDF/NDF फ़ाइल में डेटा स्टोरेज का एक यूनिवर्सल ब्लॉक है। ब्लॉक का आकार डेटाबेस व्यवस्थापक द्वारा सेट किया जा सकता है। डिफ़ॉल्ट रूप से, पेज का आकार लगभग 8K बाइट्स होता है। रिपेयर की गई MDF फ़ाइल के प्रत्येक पेज का एक अद्वितीय इंडेक्स और नंबर होता है। इस अनूठी जानकारी के आधार पर, आप SQL डेटाबेस को रिपेयर करने का प्रयास करते समय अप्रासंगिक और अप्रयुक्त पेज नंबर को फ़िल्टर कर सकते हैं। MDF फ़ाइल में उपयोगकर्ता डेटा को संशोधित या हटाते समय आमतौर पर अतिरिक्त पेज दिखाई देते हैं। Recovery Toolbox for SQL Server SQL डेटाबेस को रिपेयर करने के लिए अनावश्यक पेज को बाहर कर देता है, ताकि डेटा डुप्लिकेट न हो और केवल वास्तविक डेटा को रिकवर किए गए डेटा में स्थानांतरित किया जाए। SQL रिपेयर डेटाबेस को पूरा करने के बाद, हटाए गए या संशोधित रिकॉर्ड या टेबल को रिकवर किए गए MS SQL डेटाबेस से बाहर रखा जाना चाहिए ताकि उनकी अखंडता से समझौता न हो।
MDF फ़ाइल की मरम्मत कैसे करें
MDF की मरम्मत केवल क्षतिग्रस्त MDF फ़ाइल की सामग्री को ठीक करने या संशोधित करने से नहीं की जा सकती। MDF फ़ाइल में ऑब्जेक्ट्स के बीच कई कनेक्शन के साथ एक जटिल संरचना होती है। तदनुसार, दूषित MDF फ़ाइल के अंदर थोड़ा सा भी संपादन डेटा की अखंडता के उल्लंघन का कारण बनेगा और MDF फ़ाइल की पुनर्प्राप्ति को और जटिल बना देगा। इसके परिणामस्वरूप, डेटाबेस MSSQL की मरम्मत के लिए आवश्यक समय में वृद्धि हो सकती है, या SQL DB की मरम्मत की संभावना का समग्र नुकसान हो सकता है। इसलिए, MDF फ़ाइल की मरम्मत कैसे करें, इसका उत्तर देने के लिए, प्रक्रिया को पूरी तरह से समझना आवश्यक है।
एमडीएफ फ़ाइल मरम्मत की प्रक्रिया कई चरणों में की जाती है:
- MDF फ़ाइल की संरचना का विश्लेषण
- डेटा संग्रहीत करने वाले पृष्ठों का चयन करें
- MDF फ़ाइल में डेटा पृष्ठों की संरचना करें
- डुप्लिकेट सामग्री से बचने के लिए अनावश्यक पृष्ठों को हटाएँ
- संग्रहीत डेटा की संरचना का वर्णन करने वाले सिस्टम डेटा को हाइलाइट करें
- अलग-अलग डेटा को टेबल, इंडेक्स और अन्य ऑब्जेक्ट की साझा संरचनाओं में इकट्ठा करें
- SQL स्क्रिप्ट (*.sql फ़ाइलें) के रूप में अलग-अलग फ़ाइलों के रूप में डेटा सहेजें
- MSSQL सर्वर में एक नया डेटाबेस बनाएँ
- SQL स्क्रिप्ट (*.sql फ़ाइलें) से नए डेटाबेस में क्रमिक रूप से डेटा आयात करें
- एक दूषित डेटाबेस को एक नई MDF फ़ाइल (नया डेटाबेस) से बदलें
SQL सर्वर डेटाबेस को सुधारने के परिणामस्वरूप, दूषित MDF फ़ाइल से निकाले गए सभी डेटा को एक नए डेटाबेस में आयात करने के बाद, इस नए डेटाबेस को एक मरम्मत की गई SQL DB माना जाता है; और MS SQL की मरम्मत के दौरान बनाए गए नए डेटाबेस की MDF फ़ाइल, पुनर्प्राप्त MDF फ़ाइल है। दूसरे शब्दों में, यह एल्गोरिथ्म Recovery Toolbox for SQL Server को MS SQL डेटाबेस की मरम्मत करने की अनुमति देता है, इसका एक कार्यशील संस्करण बनाकर, जो क्षतिग्रस्त होने से पहले मूल फ़ाइल की सटीक प्रतिलिपि है। MDF फ़ाइल को सुधारने के लिए, आपको पहले डेटा (तालिकाओं) को पुनर्स्थापित करना होगा, फिर अन्य सभी उपयोगकर्ता ऑब्जेक्ट (संग्रहीत प्रक्रियाएँ, फ़ंक्शन, ट्रिगर, इंडेक्स और व्यूअर) को पुनर्स्थापित किया जाता है। दूसरे शब्दों में, MDF फ़ाइल की पुनर्प्राप्ति एक मध्यवर्ती चरण से होकर गुजरती है: डेटा को .sql फ़ाइलों में सहेजना। परिणामस्वरूप, क्षतिग्रस्त MSSQL सर्वर डेटाबेस की दूषित MDF फ़ाइलों को SQL डेटाबेस की मरम्मत की प्रक्रिया में संपादित या संशोधित नहीं किया जाता है।
आवश्यकताएं:
- Windows 98/Me/2000/XP/Vista/7/8/10/11 या Windows Server 2003/2008/2012/2016 और ऊपर
- माइक्रोसॉफ्ट SQL सर्वर: 7/2000/2005/2008/2008 R2/2012/2014/2016/2019/2022