Mam subskrypcję pay as you go i tworzę serwer Azure SQL.
Podczas dodawania serwera przy wyborze lokalizacji pojawia się ten błąd:
This location is not available for subscriptions
Proszę pomóż.
azure-sql-server
Tarik Khan
źródło
źródło
Odpowiedzi:
Może możesz odwołać się do tego bloga: Azure / SQL Server / Ta lokalizacja nie jest dostępna do subskrypcji . Ma z tobą ten sam błąd.
Uruchom to polecenie PowerShell, aby sprawdzić, czy wybrana lokalizacja jest dostępna:
Jeśli lokalizacja jest dostępna, najlepszym sposobem rozwiązania tego problemu jest skontaktowanie się z pomocą techniczną platformy Azure, aby włączyć tę funkcję. Możesz to zrobić za darmo, korzystając ze strony pomocy technicznej w portalu Azure.
Skontaktują się z Tobą, aby pomóc Ci rozwiązać.
Mam nadzieję że to pomoże.
źródło
Istnieje rzeczywisty problem z serwerami Microsoft. Mają zbyt wiele żądań utworzenia bazy danych Azure SQL. Obecnie próbują poradzić sobie z sytuacją. Wydaje się, że wpływa to na wszystkie rodzaje subskrypcji, nawet te płatne. Mam subskrypcję Visual Studio Enterprise i pojawia się ten sam błąd (ta lokalizacja nie jest dostępna dla subskrypcji) dla wszystkich lokalizacji.
Aby uzyskać więcej informacji, zobacz następujący wątek na forum Microsoft:
https://social.msdn.microsoft.com/Forums/en-US/ac0376cb-2a0e-4dc2-a52c-d986989e6801/ongoing-issue-unable-to-create-sql-database-server?forum=ssdsgetstarted
źródło
Jak wynika z drugiej odpowiedzi, jest to (słabo obsługiwane) ograniczenie na platformie Azure w chwili obecnej i wydaje się, że nie ma ETA, kiedy należy go znieść
W międzyczasie nadal możesz uruchomić bazę danych SQL na platformie Azure, jeśli nie masz nic przeciwko dodatkowej pracy i nie chcesz czekać - po prostu skonfiguruj instancję Docker i umieść na niej MSSQL!
i voila, masz instancję SQL na platformie Azure. Mimo że jest niezarządzany i źle monitorowany, może wystarczyć do rozwiązania krótkoterminowego. Adres IP instancji dokera można znaleźć w sekcji Właściwości bloku instancji kontenera.
źródło
Tak rozwiązałem siebie. Pozwól mi najpierw powiedzieć ci problem. Następnie rozwiązanie.
Problem: Utworzyłem zupełnie nowe bezpłatne konto platformy Azure (z darmowym kredytem w wysokości 250 USD) dla klienta. Następnie uaktualniony do subskrypcji płatności zgodnie z rzeczywistym użyciem. Nie mogłem utworzyć bazy danych Azure SQL. Wystąpił błąd „lokalizacja jest niedostępna”.
Jak rozwiązałem: utworzyłem kolejną subskrypcję płatności zgodnie z rzeczywistym użyciem na tym samym koncie. Zgadnij co - od razu mogłem utworzyć bazę danych SQL w mojej nowej subskrypcji. Następnie usunąłem pierwszą subskrypcję z mojego konta. I tak, straciłem darmowy kredyt.
Jeśli Twoja sytuacja jest podobna do mojej, możesz spróbować.
PS: Mam 3 klientów z własnymi kontami Azure. Byłem w stanie utworzyć SQL Db na wszystkich ich kontach. Myślę, że problem pojawia się tylko w przypadku darmowych kont i / lub darmowych kont, które zostały uaktualnione do kont płatności zgodnie z rzeczywistym użyciem.
źródło
EDYCJA - 2020/04/22
Do dziś jest to ciągły problem, ale Microsoft powiedział mi, że 24 kwietnia nowy klaster Azure będzie dostępny w Europie. W ten sposób może być w końcu możliwe wdrożenie instancji SQL Server na darmowych kontach.
Wdróż kontener dokerów z programem SQL Server
Aby uzupełnić odpowiedź @ Filipa i biorąc pod uwagę, że problem nadal występuje w przypadku programu Azure SQL Server, kontener dokujący z programem SQL Server jest doskonałą alternatywą. Możesz ustawić sobie bardzo łatwo, uruchamiając następujące polecenie w powłoce chmury:
< Nazwa kontenera >: wybrana nazwa kontenera
< ResourceGroupName >: nazwa wcześniej utworzonej grupy zasobów
< NumberOfCPUs >: liczba procesorów, których chcesz użyć
< Pamięć >: Pamięć, której chcesz użyć
< Hasło >: Twoje hasło
< SomeLocationNearYou >: lokalizacja w pobliżu. Na przykład westeurope
Uzyskaj dostęp do SQL Server
Po wdrożeniu instancji kontenera w Przeglądu będzie można znaleźć adres IP. Użyj tego adresu IP i hasła, które wybrałeś w
az container
poleceniu, aby połączyć się z SQL Server za pomocą SSMS Microsoftu lub narzędzia sqlcmdDokumentację dotyczącą obrazu, którego użyłem, można znaleźć tutaj .
Więcej informacji na temat polecenia, którego tu użyłem .
źródło