Azure SQL DB-Fehler, Dieser Speicherort kann nicht abonniert werden


21

Ich muss bezahlen, während Sie ein Abonnement abschließen, und ich erstelle einen Azure SQL-Server.

Beim Hinzufügen eines Servers wird bei Auswahl des Standorts folgende Fehlermeldung angezeigt:

This location is not available for subscriptions

Bitte helfen Sie.


Welchen Speicherort haben Sie für den Azure SQL-Server ausgewählt?
Leon Yue

Dieses Problem tritt bei allen verfügbaren Standorten auf.
Tarik Khan

Rufen Sie den Azure-Support an, um Hilfe zu erhalten.
Leon Yue

Die vollständige Erklärung und optionale Lösung finden Sie hier . Kurz gesagt, dies ist der Azure Coronavirus (COVID-19) -Effekt. Demand Die Nachfrage wächst dramatisch und beispiellos und fordert Dienstanbieter wie Microsoft auf der ganzen Welt heraus. Bei diesem Problem handelt es sich um kostenlose Abonnements mit männlicher Wirkung.
Ronen Ariely

Antworten:


2

Vielleicht können Sie auf dieses Blog verweisen: Azure / SQL Server / Dieser Speicherort ist nicht für Abonnements verfügbar . Es hat den gleichen Fehler bei Ihnen.

Führen Sie diesen Powershell-Befehl aus, um zu überprüfen, ob der von Ihnen ausgewählte Speicherort verfügbar ist:

Get-AzureRmLocation | select displayname

Wenn der Speicherort verfügbar ist, wenden Sie sich am besten an den Azure-Support, um dieses Problem für Sie zu aktivieren. Sie können dies kostenlos über die Support-Seite in Ihrem Azure-Portal tun. Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Sie kontaktieren Sie gut und können Ihnen bei der Lösung helfen.

Hoffe das hilft.


10

Es gibt ein aktuelles Problem mit Microsoft-Servern. Sie haben zu viele Anforderungen für die Erstellung von Azure SQL-Datenbanken. Sie versuchen derzeit, mit der Situation umzugehen. Dies scheint alle Arten von Abonnements zu betreffen, auch bezahlte. Ich habe ein Visual Studio Enterprise-Abonnement und erhalte für alle Standorte den gleichen Fehler (Dieser Speicherort ist nicht für Abonnements verfügbar).

Weitere Informationen finden Sie im folgenden Microsoft-Forenthread:

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


8

Wie in der anderen Antwort angegeben, handelt es sich derzeit um eine (schlecht behandelte) Einschränkung für Azure, und es scheint keine ETA zu geben, wann sie aufgehoben werden soll

In der Zwischenzeit können Sie immer noch eine SQL-Datenbank in Azure zum Laufen bringen, wenn Sie nichts dagegen haben, zusätzliche Arbeit zu leisten und nicht warten möchten - richten Sie einfach eine Docker-Instanz ein und setzen Sie MSSQL darauf!

und voila, Sie haben eine SQL-Instanz in Azure. Obwohl es nicht verwaltet und schlecht überwacht wird, könnte es für eine kurzfristige Lösung ausreichen. Die IP-Adresse der Docker-Instanz finden Sie im Abschnitt Eigenschaften des Containerinstanz-Blades.


2

So habe ich mich gelöst. Lassen Sie mich zuerst das Problem erklären. Dann die Lösung.

Problem: Ich habe ein brandneues kostenloses Azure-Konto (mit einem kostenlosen Guthaben von 250 USD) für einen Kunden erstellt. Dann Upgrade auf Pay-as-you-go-Abonnement. Ich konnte keine Azure SQL-Datenbank erstellen. Der Fehler war "Standort ist nicht verfügbar".

Wie ich es gelöst habe: Ich habe ein weiteres Pay-as-you-go-Abonnement auf demselben Konto erstellt. Ratet mal - ich konnte sofort eine SQL-Datenbank in meinem neuen Abonnement erstellen. Dann habe ich das erste Abonnement von meinem Konto gelöscht. Und ja, ich habe das kostenlose Guthaben verloren.

Wenn Ihre Situation meiner ähnlich ist, können Sie dies versuchen.

PS: Ich habe 3 Clients mit eigenen Azure-Konten. Ich konnte SQL Db in all ihren Konten erstellen. Ich denke, das Problem tritt nur bei kostenlosen Konten und / oder bei kostenlosen Konten auf, die auf Pay-as-you-go-Konten aktualisiert wurden.


1

EDIT - 2020/04/22

Dies ist bis heute ein anhaltendes Problem, aber mir wurde vom Microsoft-Support mitgeteilt, dass am 24. April ein neuer Azure-Cluster in Europa verfügbar sein wird. Auf diese Weise kann es möglich werden, SQL Server-Instanzen endgültig auf freien Konten dort bereitzustellen.


Stellen Sie einen Docker-Container bereit, auf dem SQL Server ausgeführt wird

Als Ergänzung zur Antwort von @ Filip und angesichts der Tatsache, dass das Problem weiterhin bei Azure SQL Server besteht, ist ein Docker-Container, auf dem ein SQL Server ausgeführt wird, eine hervorragende Alternative. Sie können sich ganz einfach einen festlegen, indem Sie den folgenden Befehl in der Cloud-Shell ausführen:

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>

< Containername >: Ein Containername Ihrer Wahl

< Ressourcengruppenname >: Der Name einer zuvor erstellten Ressourcengruppe

< NumberOfCPUs >: Anzahl der CPUs, die Sie verwenden möchten

< Speicher >: Speicher, den Sie verwenden möchten

< Passwort >: Ihr Passwort

< SomeLocationNearYou >: Ein Ort in Ihrer Nähe. Zum Beispiel Westeuropa


Greifen Sie auf SQL Server zu

Sobald die Containerinstanz bereitgestellt ist, finden Sie in der Übersicht eine IP-Adresse. Verwenden Sie diese IP-Adresse und das Kennwort, die Sie im az containerBefehl ausgewählt haben, um eine Verbindung zum SQL Server herzustellen, entweder über das SSMS von Microsoft oder über das Dienstprogramm sqlcmd


Eine Dokumentation zu dem von mir verwendeten Bild finden Sie hier .

Weitere Informationen zu dem Befehl, den ich hier verwendet habe .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.