Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL डेटाबेस त्रुटि को ठीक करने के लिए पूरी गाइड 5243

SQL डेटाबेस उपयोगकर्ताओं द्वारा की गई प्रत्येक प्रविष्टि के रिकॉर्ड को संग्रहीत करने के लिए सबसे महत्वपूर्ण प्लेटफॉर्म है। डेटाबेस में टेबल, इंडेक्स, क्वेरी, खोज आदि शामिल हैं। SQL सर्वर डेटाबेस कई उपयोगकर्ताओं द्वारा उपयोग किए जाने वाले सबसे पसंदीदा प्लेटफॉर्म में से एक है। लेकिन कभी-कभी SQL सर्वर डेटाबेस में त्रुटियों का सामना करना पड़ता है जो डेटाबेस तक पहुँचने में समस्या का कारण बनते हैं। उपयोगकर्ताओं द्वारा सामना की जाने वाली सबसे आम त्रुटियों में से एक त्रुटि 5243 है।

कृपया मदद करें! कल जब मैं SQL डेटाबेस के साथ काम कर रहा था और डेटाबेस पर कुछ परीक्षण कर रहा था। सब कुछ ठीक था लेकिन अचानक जब मैं SQL सर्वर त्रुटि लॉग देखता हूं। मैंने त्रुटि संदेश देखा”

त्रुटि संदेश 5243 इस तरह दिखता है:

यदि आप भी इसी समस्या का सामना कर रहे हैं और SQL डेटाबेस त्रुटि 5243 को ठीक करने के समाधान की तलाश कर रहे हैं। फिर, इस ब्लॉग में, हम SQL सर्वर डेटाबेस त्रुटि 5243 को ठीक करने के लिए एक मैनुअल और प्रामाणिक तरीके पर चर्चा करेंगे।

Microsoft SQL Server त्रुटि 5243 को हल करने के तरीके

समाधान 1:डेटाबेस SQL ​​सर्वर पृष्ठ पुनर्स्थापित करें

कभी-कभी सर्वर पृष्ठ दूषित हो जाता है और परिणामस्वरूप, त्रुटि 5243 हो सकती है। तो, त्रुटि 5243 को ठीक करने के लिए, उपयोगकर्ता डेटाबेस SQL ​​​​सर्वर पृष्ठ को पुनर्स्थापित कर सकता है। अब, डेटाबेस SQL ​​सर्वर पृष्ठ को पुनर्स्थापित करने के लिए, नीचे दिए गए निर्देशों का पालन करें।

दूषित SQL सर्वर पृष्ठ का पूर्वावलोकन करने के लिए:

  • संदिग्ध_पृष्ठ तालिका में MSDB डेटाबेस का चयन करें।

यदि कोई पृष्ठ दूषित पाया जाता है, तो वह संदिग्ध पृष्ठों में दिखाई देगा।

  • अब, T-SQL कमांड का उपयोग करके डेटाबेस को पुनर्स्थापित करें।

डेटाबेस को पुनर्स्थापित करें

पृष्ठ=फ़ाइल:पृष्ठ

  से

NORECOVERY के साथ

समाधान 2:DBCC CHECKDB कमांड का उपयोग करें

सबसे पहले, DBCC . का उपयोग करके डेटाबेस की तार्किक और भौतिक अखंडता को जानें CHECKDB आदेश

  • DBCC निष्पादित करें CHECKDB T-SQL कमांड और डेटाबेस की स्थिति जानें।
  • यदि आपको कोई समस्या मिलती है, तो उसे REPAIR_REBUILD से ठीक करें

मैनुअल तरीके बहुत जटिल हैं और यदि आप SQL . से इतने परिचित नहीं हैं डीबी आदेश। फिर, मैंने आपको अपने दूषित SQL डेटाबेस को सुधारने के लिए प्रामाणिक तृतीय-पक्ष सॉफ़्टवेयर का उपयोग करने का निर्देश दिया। इस त्रुटि को ठीक करने के लिए कई उपकरण हैं, लेकिन उनमें से कई सभी फ़ाइलों को पुनर्स्थापित करने में सक्षम नहीं हैं और फ़ाइलों के खोने का जोखिम है। इसलिए, मैं आपको SQL डेटाबेस पुनर्प्राप्ति का उपयोग करने की सलाह देता हूं औजार। यह भ्रष्ट SQL डेटाबेस को सुधारने के लिए कई उपयोगकर्ताओं और संगठनों द्वारा उपयोग किया जाने वाला सर्वोत्तम-रेटेड टूल है। यह टूल एमडीएफ और एनडीएफ दोनों फाइलों की मरम्मत कर सकता है और यह एसक्यूएल टेबल्स, इंडेक्स, कुंजी और अन्य डेटाबेस ऑब्जेक्ट्स को भी पुनर्प्राप्त करता है। उपयोगकर्ता हटाए गए SQL डेटाबेस ऑब्जेक्ट का पूर्वावलोकन भी कर सकता है। साथ ही, यह एप्लिकेशन Microsoft SQL Server 2019 और इसके नीचे के संस्करण के साथ संगत है।

समाधान 3:SQL पुनर्प्राप्ति उपकरण का उपयोग करें

चरण 1: अपनी मशीन पर SQL पुनर्प्राप्ति सॉफ़्टवेयर लॉन्च करें और खोलें . पर क्लिक करें MDF फ़ाइल जोड़ने के लिए।

चरण 2: अब त्वरित स्कैन . से स्कैन मोड चुनें और उन्नत स्कैन मोड। और SQL Server Versio का चयन करें, यदि आप हटाए गए SQL डेटाबेस ऑब्जेक्ट का पूर्वावलोकन करना चाहते हैं तो चेकबॉक्स को भी चेक करें।

चरण:3 अब सॉफ्टवेयर एमडीएफ फाइल की एसक्यूएल स्कैनिंग प्रक्रिया शुरू करता है।

चरण 4: SQL डेटाबेस ऑब्जेक्ट का पूर्वावलोकन करें जैसे तालिका , संग्रहीत प्रक्रिया , कार्य , दृश्य , ट्रिगर , आदि। (टूल हटाए गए डेटाबेस ऑब्जेक्ट को लाल रंग में दिखाता है। उसके बाद निर्यात पर क्लिक करें। बटन।

चरण:5 निर्यात बटन पर क्लिक करें SQL सर्वर डेटाबेस ऑब्जेक्ट पुनर्प्राप्त करें

निष्कर्ष

यदि आप एक ही समस्या का सामना कर रहे हैं और SQL डेटाबेस त्रुटि 5243 को ठीक करने के लिए समाधान खोज रहे हैं। फिर, इस ब्लॉग में, हमने मैन्युअल समाधान के साथ-साथ SQL सर्वर त्रुटि 5243 को ठीक करने के लिए एक प्रामाणिक समाधान पर चर्चा की है। इसके अलावा, यदि आप हैं SQL कमांड से परिचित नहीं है, तो मैं एक प्रामाणिक समाधान का उपयोग करने की सलाह देता हूं, यानी SQL डेटाबेस पुनर्प्राप्त करें का उपयोग करना इस ब्लॉग में उल्लिखित टूल।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर गंतव्य बनाम OLE DB गंतव्य

  2. SQL सर्वर (T-SQL) में डेटाबेस मेल के लिए एक डिफ़ॉल्ट सार्वजनिक प्रोफ़ाइल बनाएँ

  3. SQL सर्वर में क्रिप्टोग्राफ़िक, रैंडम नंबर बनाने के लिए CRYPT_GEN_RANDOM() का उपयोग करें

  4. पंक्तियों से अल्पविराम सीमांकित स्ट्रिंग प्राप्त करें

  5. यह पता लगाने के 3 तरीके कि क्या कोई कॉलम SQL सर्वर में एक कंप्यूटेड कॉलम है