समाधान: Windows 11 पर SQL सर्वर स्थापित करने में असमर्थ

यदि आप 4KB से बड़े सेक्टर आकार का उपयोग कर रहे हैं तो SQL सर्वर इंस्टॉल नहीं होगा

  • यदि आप Windows 11 पर SQL सर्वर 2019 स्थापित करने में सक्षम नहीं हैं, तो समस्या संभवतः डिस्क सेक्टर आकार की है।
  • इस समस्या को रजिस्ट्री को संशोधित करके या सर्वर शुरू करते समय एक विशेष ध्वज का उपयोग करके ठीक किया जा सकता है।

SQL सर्वर का उपयोग अक्सर डेवलपर्स द्वारा रिलेशनल डेटाबेस प्रबंधन प्रणाली के रूप में किया जाता है, और उनमें से कई ने बताया कि वे Windows 11 पर SQL सर्वर स्थापित करने में असमर्थ हैं।

SQL सर्वर चलाए बिना, उनके प्रोजेक्ट में वह डेटाबेस नहीं होगा जिसका वह उपयोग कर सके, इसलिए इस समस्या को ठीक करना महत्वपूर्ण है, और यह मार्गदर्शिका इसमें आपकी सहायता करेगी।

मैं विंडोज़ 11 पर SQL सर्वर कैसे डाउनलोड और इंस्टॉल करूँ?

1. प्रभावित रजिस्ट्री कुंजी हटाएँ

  1. दबाओ खिड़कियाँ कुंजी + एस और टाइप करें सही कमाण्ड. चुनना व्यवस्थापक के रूप में चलाएं परिणामों की सूची से.
  2. अब निम्न कमांड चलाएँ: reg DELETE “HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio” /reg: 32
  3. उसके बाद बंद कर दें सही कमाण्ड.

यह एक सीधा समाधान है, और यदि आप SQL सर्वर 2014 स्थापित नहीं कर सकते हैं तो यह मदद कर सकता है।

 2. अपने ड्राइव के सेक्टर आकार की जाँच करें

  1. दबाओ खिड़कियाँ कुंजी + एक्स और चुनें टर्मिनल (प्रशासन).
  2. अब निम्न कमांड चलाएँ। जिस ड्राइव पर आप SQL सर्वर स्थापित कर रहे हैं, उसके साथ C को बदलना सुनिश्चित करें। fsutil fsinfo sectorinfo C:
  3. का पता लगाएं फिजिकलबाइट्सपरसेक्टरफॉरएटोमिसिटी और फिजिकलबाइट्सपरसेक्टरफॉरपरफॉर्मेंस मूल्य.

यदि मान भिन्न हैं, तो उसका पता लगाएं जिसका मान अधिक है। यदि वह मान इससे अधिक है 4096 आपको निम्न कार्य करके रजिस्ट्री में कुछ परिवर्तन करने होंगे:

  1. शुरू सही कमाण्ड प्रशासक के रूप में.
  2. कुंजी जोड़ने के लिए निम्न आदेश चलाएँ: REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f
  3. यदि कुंजी सफलतापूर्वक जोड़ी गई है तो सत्यापित करने के लिए निम्नलिखित कमांड चलाएँ:
    REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes"

यदि आप रजिस्ट्री को संशोधित करने और डिस्क सेक्टर का आकार बदलने में सहज महसूस नहीं करते हैं, तो आप हमेशा एक अलग ड्राइव पर SQL सर्वर स्थापित कर सकते हैं। बस ड्राइव की जांच करें fsutil fsinfo सेक्टरइन्फो कमांड करें और सुनिश्चित करें कि इसका मान 4096 से अधिक न हो।

इस विषय के बारे में और पढ़ें
  • KB5029263 विंडोज 11 पर इंस्टॉल नहीं हो रहा है? इसे 6 चरणों में ठीक करें
  • डीएचसीपी को ठीक करने के 8 तरीके वाई-फाई के लिए सक्षम नहीं है
  • 0x80070661: इस विंडोज़ अपडेट त्रुटि को कैसे ठीक करें
  • विंडोज़ 11 में कैमरा फ़्रीज़िंग को ठीक करने के 7 त्वरित तरीके
  • प्रिंट करते समय विंडोज़ 11 फ़्रीज हो जाता है: इसे ठीक करने के 7 त्वरित तरीके

3. ट्रेस फ़्लैग को 1800 पर सेट करें

  1. कमांड लाइन खोलें.
  2. अब निम्न कमांड चलाएँ: DBCC TRACEON (1800, -1);
  3. कमांड लाइन टूल बंद करें.

स्टार्टअप मापदंडों को संशोधित करके आप SQL सर्वर को पढ़ने और लिखने की प्रक्रियाओं के लिए डिस्क सेक्टर आकार के रूप में 4 KB का उपयोग करने के लिए बाध्य करेंगे।

SQL सर्वर इंस्टॉल क्यों नहीं हो रहा है?

  • कुछ रजिस्ट्री कुंजियों की समस्याओं के कारण यह समस्या सामने आ सकती है।
  • 4KB से बड़ा सेक्टर आकार इस समस्या का सामान्य कारण है।

Microsoft इस मुद्दे से पूरी तरह अवगत है, और उनके अनुसार, कुछ नए स्टोरेज डिवाइस SQL ​​सर्वर द्वारा उपयोग किए जाने वाले समर्थित 4-KB सेक्टर आकार की तुलना में उच्च ब्लॉक आकार का उपयोग करेंगे।

उम्मीद है, जब माइक्रोसॉफ्ट अपने सॉफ़्टवेयर को अपग्रेड करेगा तो यह समस्या हल हो जाएगी। अपग्रेड की बात करें तो हमारे पास इसे कैसे करें, इस पर एक बेहतरीन मार्गदर्शिका है SQL सर्वर 2008 से अपग्रेड करें, इसलिए इसे जांचना सुनिश्चित करें।

अपग्रेड करने से विभिन्न संगतता समस्याओं जैसे कि को भी रोका जा सकेगा SQL सर्वर त्रुटि के कारण ऑपरेटिंग सिस्टम समर्थित नहीं है.

क्या आपको इस समस्या को ठीक करने का कोई अलग तरीका मिला है? यदि हां, तो हमें नीचे टिप्पणी में बताएं।

ठीक करें: क्वेरी चलाते समय एग्रीगेट फ़ंक्शन त्रुटि

ठीक करें: क्वेरी चलाते समय एग्रीगेट फ़ंक्शन त्रुटिएस क्यू एल सर्वर

अधिकांश मामलों के लिए ग्रुप बाय क्लॉज जोड़ना बहुत प्रभावी हैSQL में एग्रीगेट फ़ंक्शन त्रुटि तब होती है जब आप SQL भाषा द्वारा असमर्थित तरीके से एग्रीगेट फ़ंक्शन का उपयोग करने का प्रयास करते हैं।यदि ...

अधिक पढ़ें
Mysqld.exe क्या है और इसके उच्च CPU उपयोग को कैसे ठीक करें

Mysqld.exe क्या है और इसके उच्च CPU उपयोग को कैसे ठीक करेंएस क्यू एल सर्वरविंडोज़ 11

MySQL कॉन्फ़िगरेशन को समायोजित करें या MySQL सर्वर को अपग्रेड करेंMysqld.exe MySQL सर्वर का हिस्सा है ओरेकल सॉफ्टवेयर डेवलपर द्वारा विकसित सॉफ्टवेयर।जब आप अपने कंप्यूटर पर MySQL सॉफ़्टवेयर चलाते है...

अधिक पढ़ें
Msmdsrv.exe त्रुटि और उच्च CPU उपयोग को ठीक करें

Msmdsrv.exe त्रुटि और उच्च CPU उपयोग को ठीक करेंउच्च सीपीयू उपयोगपावर बायएस क्यू एल सर्वरआवेदन के त्रुटि

पता लगाएं कि अन्य लोग समस्या को कैसे ठीक करने में कामयाब रहे!Msmdsrv.exe प्रक्रिया Microsoft SQL सर्वर से जुड़ी हुई है और विश्लेषण सेवाओं का एक उदाहरण है।निष्पादन योग्य फ़ाइल के साथ समस्याएँ गुम या...

अधिक पढ़ें