Tengo una suscripción de pago por uso y estoy creando un servidor Azure SQL.
Al agregar el servidor, al seleccionar la ubicación, recibo este error:
This location is not available for subscriptions
Por favor ayuda.
Tengo una suscripción de pago por uso y estoy creando un servidor Azure SQL.
Al agregar el servidor, al seleccionar la ubicación, recibo este error:
This location is not available for subscriptions
Por favor ayuda.
Respuestas:
Tal vez pueda hacer referencia a este blog: Azure / SQL Server / Esta ubicación no está disponible para suscripción . Tiene el mismo error contigo.
Ejecute este comando de PowerShell para verificar si la ubicación que elige está disponible:
Get-AzureRmLocation | select displayname
Si la ubicación está disponible, la mejor manera de resolver este problema es ponerse en contacto con el soporte de Azure para habilitarlo. Puede hacerlo de forma gratuita utilizando la página de soporte en su Portal de Azure.
Ellos te contactan bien y pueden ayudarte a resolverlo.
Espero que esto ayude.
Hay un problema real con los servidores de Microsoft. Tienen demasiadas solicitudes de creación de bases de datos SQL Azure. Actualmente están tratando de manejar la situación. Esto parece afectar a todos los tipos de suscripciones, incluso las pagas. Tengo una suscripción de Visual Studio Enterprise y obtengo el mismo error (esta ubicación no está disponible para suscripciones) para todas las ubicaciones.
Consulte el siguiente hilo del foro de Microsoft para obtener más información:
Como dice la otra respuesta, esta es una restricción (mal manejada) en Azure a partir de ahora y parece que no hay ETA sobre cuándo se levantará
Mientras tanto, aún puede obtener una base de datos SQL en Azure, si no le importa hacer un poco de trabajo extra y no quiere esperar, ¡simplemente configure una instancia de Docker y ponga MSSQL en ella!
y listo, tiene una instancia de SQL en Azure. Aunque no está administrado y está mal monitoreado, podría ser suficiente para una solución a corto plazo. La dirección IP de la instancia de acoplador se puede encontrar en la sección Propiedades de la hoja de instancia del contenedor.
Así es como me resolví. Déjame decirte el problema primero. Entonces la solución.
Problema: creé una nueva cuenta gratuita de Azure (viene con $ 250 de crédito gratis) para un cliente. Luego se actualizó a la suscripción de pago por uso. No pude crear Azure SQL db. El error fue "la ubicación no está disponible".
Cómo lo resolví: creé otra suscripción de pago por uso en la misma cuenta. Adivina qué: pude crear SQL db en mi nueva suscripción de inmediato. Luego eliminé la primera suscripción de mi cuenta. Y sí, perdí el crédito gratis.
Si su situación es similar a la mía, puede intentar esto.
PD: Tengo 3 clientes con sus propias cuentas de Azure. Pude crear SQL Db en todas sus cuentas. Creo que el problema surge solo para cuentas gratuitas y / o para cuentas gratuitas que se actualizaron a cuentas de pago por uso.
Esto sigue siendo un problema continuo hasta el día de hoy, pero el soporte de Microsoft me dijo que el 24 de abril, un nuevo clúster de Azure estará disponible en Europa. Por lo tanto, es posible implementar finalmente instancias de SQL Server en cuentas gratuitas por allí.
Para complementar la respuesta de @ Filip, y dado que el problema persiste con Azure SQL Server, un contenedor acoplable que ejecuta un SQL Server es una gran alternativa. Puede configurar uno muy fácilmente ejecutando el siguiente comando en el shell de la nube:
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 >: un nombre de contenedor de su elección
< ResourceGroupName >: el nombre de un grupo de recursos creado previamente
< NumberOfCPUs >: Número de CPU que desea usar
< Memoria >: memoria que desea usar
< Contraseña >: su contraseña
< SomeLocationNearYou >: una ubicación cerca de usted. Por ejemplo, westeurope
Una vez que se despliega la instancia del contenedor, en la Descripción general podrá encontrar una dirección IP. Use esa dirección IP y la contraseña que eligió en el az container
comando para conectarse al SQL Server, ya sea utilizando el SSMS de Microsoft o la utilidad sqlcmd
Puede encontrar documentación sobre la imagen que he usado aquí .
Más información sobre el comando que he usado aquí .