Azure SQL DB त्रुटि, यह स्थान सदस्यता के लिए उपलब्ध नहीं है


21

जैसे ही आप सब्सक्रिप्शन लेते हैं मुझे भुगतान होता है और मैं एक एज़्योर SQL सर्वर बना रहा हूं।

सर्वर को जोड़ने के दौरान, स्थान के चयन पर, मुझे यह त्रुटि मिल रही है:

This location is not available for subscriptions

कृपया मदद कीजिए।


आपने Azure SQL सर्वर के लिए कौन सा स्थान चुना था?
लियोन यू

यह समस्या सभी उपलब्ध स्थानों के साथ आ रही है।
तारिक खान

सुझाव दें कि आपको सहायता प्राप्त करने के लिए एज़्योर सपोर्ट कहते हैं।
लियोन यू

पूर्ण विवरण और वैकल्पिक समाधान यहां है । संक्षेप में, यह द एज़्योर कोरोनावायरस (COVID-19) प्रभाव है grows यह मांग दुनिया भर में Microsoft जैसे नाटकीय रूप से और अभूतपूर्व, चुनौतीपूर्ण सेवा प्रदाताओं की बढ़ती है। यह समस्या मर्दाना प्रभाव मुक्त सदस्यता है।
रोने एरीली

जवाबों:


2

शायद आप इस ब्लॉग को संदर्भित कर सकते हैं: एज़्योर / एसक्यूएल सर्वर / यह स्थान सदस्यता के लिए उपलब्ध नहीं है । आपके साथ भी यही त्रुटि है।

यह जाँचने के लिए कि क्या आपके द्वारा चुना गया स्थान उपलब्ध है, यह शक्तियाँ कमांड चलाएँ:

Get-AzureRmLocation | select displayname

यदि स्थान उपलब्ध है, तो इस समस्या को हल करने का सबसे अच्छा तरीका आपके लिए यह सक्षम करने के लिए Azure समर्थन से संपर्क करें। आप अपने एज़्योर पोर्टल पर समर्थन पेज का मुफ्त उपयोग कर सकते हैं। यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

वे अच्छी तरह से संपर्क करते हैं आप इसे हल करने में मदद कर सकते हैं।

उम्मीद है की यह मदद करेगा।


10

Microsoft सर्वर के साथ एक वास्तविक समस्या है। उनके पास बहुत सारे Azure SQL डेटाबेस निर्माण अनुरोध हैं। वे वर्तमान में स्थिति को संभालने की कोशिश कर रहे हैं। ऐसा लगता है कि सभी प्रकार के सब्सक्रिप्शन भी प्रभावित हैं। मेरे पास विजुअल स्टूडियो एंटरप्राइज सब्सक्रिप्शन है और मुझे सभी स्थानों के लिए एक ही त्रुटि मिलती है (यह स्थान सदस्यता के लिए उपलब्ध नहीं है)।

अधिक जानकारी के लिए Microsoft फ़ोरम थ्रेड निम्न देखें:

https://social.msdn.microsoft.com/Forums/en-US/ac0376cb-2a0e-4dc2-a52c-d986989e6801/ongoing-issue-unable-to-create-sql-database-server?forum=ssdsgetstarted


8

जैसा कि अन्य उत्तर में कहा गया है, यह अज़ूर पर एक (खराब तरीके से नियंत्रित) प्रतिबंध है और ऐसा लगता है कि जब इसे उठाया नहीं जाएगा, तो इस पर कोई ईटीए नहीं लगता है

इस बीच, आप अभी भी एक SQL डेटाबेस प्राप्त कर सकते हैं और Azure में चल रहे हैं, अगर आपको कुछ अतिरिक्त काम करने का मन नहीं है और इंतजार नहीं करना है - बस एक डॉकर इंस्टेंस सेट करें और उस पर MSSQL डालें!

  • एज़्योर पोर्टल में, एक कंटेनर उदाहरण बनाएं। निम्न डॉकटर छवि का उपयोग करें: https://hub.docker.com/r/microsoft/mssql-server-windows-exver/
  • बनाते समय, आपको ACCEPT_EULA पर्यावरण चर को "Y" पर सेट करना पड़ सकता है।
  • इसे बूट करने के बाद (10-20 मिनट मेरे लिए), पोर्टल में, इसे "sqlcmd" कमांड से कनेक्ट करें और अपना लॉगिन सेट करें। मेरे मामले में, मुझे बस एक त्वरित डेमो डीबी की आवश्यकता थी, इसलिए मैंने "सा" लॉगिन लिया, "पासवर्ड के साथ लॉगिन एसए को बदलें =" अपना पासवर्ड डालें "और" लॉगिन लॉगिन सक्षम करें "को बदलें। विवरण के लिए यहां देखें: https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-login-transact-sql?view=sql-server-ver15##amples

और वॉइला, आपके पास एज़्योर पर एक एसक्यूएल उदाहरण है। हालांकि यह अप्रबंधित है और खराब निगरानी की जाती है, यह अल्पकालिक समाधान के लिए पर्याप्त हो सकता है। कंटेनर आवृत्ति ब्लेड के गुण अनुभाग में docker आवृत्ति का IP पता पाया जा सकता है।


2

इस तरह मैंने खुद को हल किया। पहले मैं आपको समस्या बता दूं। फिर समाधान।

समस्या: मैंने एक ग्राहक के लिए बिल्कुल नया मुफ्त एज़्योर खाता ($ 250 मुक्त क्रेडिट के साथ आता है) बनाया। फिर पे-एज़-यू-गो सब्सक्रिप्शन में अपग्रेड किया गया। मैं Azure SQL db बनाने में असमर्थ था। त्रुटि 'स्थान उपलब्ध नहीं है' थी।

मैंने कैसे हल किया: मैंने उसी खाते में एक और पे-अस-यू-गो सब्सक्रिप्शन बनाया। लगता है क्या - मैं अभी अपने नए सदस्यता में SQL db बनाने में सक्षम था। फिर मैंने अपने खाते से पहली सदस्यता हटा दी। और हां, मैंने फ्री क्रेडिट खो दिया।

यदि आपकी स्थिति मेरी जैसी है, तो आप यह कोशिश कर सकते हैं।

पुनश्च: मेरे पास अपने स्वयं के एज़्योर खातों के साथ 3 ग्राहक हैं। मैं उनके सभी खातों में SQL Db बनाने में सक्षम था। मुझे लगता है कि समस्या केवल मुफ्त खातों और / या मुफ्त खातों के लिए उत्पन्न होती है जो भुगतान-के-आप-जाने वाले खातों में अपग्रेड किए जाते हैं।


1

EDIT - 2020/04/22

यह आज भी एक निरंतर समस्या है, लेकिन मुझे Microsoft समर्थन के द्वारा बताया गया कि 24 अप्रैल को यूरोप में एक नया एज़्योर क्लस्टर उपलब्ध होगा। इस प्रकार यह संभव हो सकता है अंत में वहाँ के आसपास मुफ्त खातों पर SQL सर्वर इंस्टेंस को तैनात करने के लिए।


SQL सर्वर पर चलने वाले डॉकटर कंटेनर को तैनात करें

@ फ़िलिप के उत्तर पर पूरक करने के लिए, और यह देखते हुए कि समस्या अभी भी एज़्योर SQL सर्वर के साथ बनी हुई है, SQL सर्वर चलाने वाला डॉकटर कंटेनर एक बढ़िया विकल्प है। आप क्लाउड शेल पर निम्न कमांड चलाने वाले अपने आप को बहुत आसानी से सेट कर सकते हैं:

az container create --image microsoft/mssql-server-windows-express --os-type Windows --name <ContainerName> --resource-group <ResourceGroupName> --cpu <NumberOfCPUs> --memory <Memory> --port 1433 --ip-address public --environment-variables ACCEPT_EULA=Y SA_PASSWORD=<Password> MSSQL_PID=Developer --location <SomeLocationNearYou>

< कंटेनर नाम>: आपकी पसंद का कंटेनर नाम

< रिसोर्सग्रुपनाम >: पहले से बने रिसोर्स ग्रुप का नाम

< NumberOfCPUs >: आपके द्वारा उपयोग किए जाने वाले सीपीयू की संख्या

< मेमोरी >: मेमोरी जिसका आप उपयोग करना चाहते हैं

< पासवर्ड >: आपका पासवर्ड

< SomeLocationNearYou >: आपके पास एक स्थान। उदाहरण के लिए, पश्चिमोत्तर


SQL सर्वर तक पहुँचें

एक बार कंटेनर उदाहरण तैनात हो जाने के बाद, ओवरव्यू में आप एक आईपी एड्रेस ढूंढ पाएंगे। az containerSQL सर्वर से कनेक्ट करने के लिए उस IP पते और कमांड में आपके द्वारा चुने गए पासवर्ड का उपयोग करें, या तो Microsoft के SSMS, या sqmcmcm उपयोगिता का उपयोग कर


मेरे द्वारा उपयोग की गई छवि के बारे में कुछ दस्तावेज यहां देखे जा सकते हैं

आदेश मैं का इस्तेमाल किया है पर अधिक जानकारी यहाँ

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.