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.
azure-sql-server
Tarik Khan
quelle
quelle
Antworten:
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:
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.
Sie kontaktieren Sie gut und können Ihnen bei der Lösung helfen.
Hoffe das hilft.
quelle
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
quelle
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.
quelle
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.
quelle
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:
< 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 container
Befehl ausgewählt haben, um eine Verbindung zum SQL Server herzustellen, entweder über das SSMS von Microsoft oder über das Dienstprogramm sqlcmdEine Dokumentation zu dem von mir verwendeten Bild finden Sie hier .
Weitere Informationen zu dem Befehl, den ich hier verwendet habe .
quelle