J'ai un abonnement pay as you go et je crée un serveur Azure SQL.
Lors de l'ajout du serveur, lors de la sélection de l'emplacement, j'obtiens cette erreur:
This location is not available for subscriptions
Veuillez aider.
azure-sql-server
Tarik Khan
la source
la source
Réponses:
Vous pouvez peut-être référencer ce blog: Azure / SQL Server / Cet emplacement n'est pas disponible pour l'abonnement . Il a la même erreur avec vous.
Exécutez cette commande powershell pour vérifier si l'emplacement que vous choisissez est disponible:
Si l'emplacement est disponible, la meilleure façon de résoudre ce problème est de contacter le support Azure pour l'activer pour vous. Vous pouvez le faire gratuitement en utilisant la page d'assistance sur votre portail Azure.
Ils vous contactent et peuvent vous aider à le résoudre.
J'espère que cela t'aides.
la source
Il y a un problème réel avec les serveurs Microsoft. Ils ont trop de demandes de création de base de données Azure SQL. Ils essaient actuellement de gérer la situation. Cela semble affecter tous les types d'abonnements, même payants. J'ai un abonnement Visual Studio Enterprise et j'obtiens la même erreur (cet emplacement n'est pas disponible pour les abonnements) pour tous les emplacements.
Consultez le fil de discussion Microsoft suivant pour plus d'informations:
https://social.msdn.microsoft.com/Forums/en-US/ac0376cb-2a0e-4dc2-a52c-d986989e6801/ongoing-issue-unable-to-create-sql-database-server?forum=ssdsgetstarted
la source
Comme l'indique l'autre réponse, il s'agit d'une restriction (mal gérée) sur Azure à partir de maintenant et il ne semble pas y avoir d'ETA sur le moment où il doit être levé
En attendant, vous pouvez toujours obtenir une base de données SQL opérationnelle dans Azure, si cela ne vous dérange pas de faire un peu de travail supplémentaire et que vous ne voulez pas attendre - il suffit de configurer une instance Docker et de mettre MSSQL dessus!
et le tour est joué, vous avez une instance SQL sur Azure. Bien qu'il soit non géré et mal surveillé, il pourrait suffire pour une solution à court terme. L'adresse IP de l'instance de docker se trouve dans la section Propriétés du panneau d'instance de conteneur.
la source
Voilà comment je me suis résolu. Permettez-moi de vous expliquer le problème en premier. Ensuite, la solution.
Problème: j'ai créé un tout nouveau compte Azure gratuit (livré avec un crédit gratuit de 250 $) pour un client. Ensuite, mise à niveau vers un abonnement à la carte. Je n'ai pas pu créer de base de données Azure SQL. L'erreur était «l'emplacement n'est pas disponible».
Comment j'ai résolu: j'ai créé un autre abonnement à la carte dans le même compte. Devinez quoi - j'ai pu créer SQL db dans mon nouvel abonnement tout de suite. J'ai ensuite supprimé le premier abonnement de mon compte. Et oui, j'ai perdu le crédit gratuit.
Si votre situation est similaire à la mienne, vous pouvez essayer ceci.
PS: J'ai 3 clients avec leurs propres comptes Azure. J'ai pu créer SQL Db dans tous leurs comptes. Je pense que le problème ne se pose que pour les comptes gratuits et / ou pour les comptes gratuits qui sont passés à des comptes par répartition.
la source
EDIT - 2020/04/22
C'est toujours un problème permanent jusqu'à aujourd'hui, mais le support Microsoft m'a dit que le 24 avril, un nouveau cluster Azure sera disponible en Europe. Ainsi, il pourrait être possible de déployer enfin des instances SQL Server sur des comptes gratuits aux alentours.
Déployer un conteneur Docker exécutant SQL Server
Pour compléter la réponse de @ Filip, et étant donné que le problème persiste avec Azure SQL Server, un conteneur de docker exécutant un serveur SQL est une excellente alternative. Vous pouvez en définir une très facilement en exécutant la commande suivante sur le shell cloud:
< ContainerName >: Un nom de conteneur de votre choix
< ResourceGroupName >: nom d'un groupe de ressources créé précédemment
< NumberOfCPUs >: nombre de processeurs que vous souhaitez utiliser
< Mémoire >: Mémoire que vous souhaitez utiliser
< Mot de passe >: Votre mot de passe
< SomeLocationNearYou >: un emplacement près de chez vous. Par exemple, westeurope
Accéder à SQL Server
Une fois l'instance de conteneur déployée, dans l'aperçu, vous pourrez trouver une adresse IP. Utilisez cette adresse IP et le mot de passe que vous avez choisi dans la
az container
commande pour vous connecter au serveur SQL, à l'aide du SSMS de Microsoft ou de l'utilitaire sqlcmdVous trouverez ici de la documentation concernant l'image que j'ai utilisée .
Plus d'informations sur la commande que j'ai utilisée ici .
la source