Migrate to Innovate Summit:
Learn how migrating and modernizing to Azure can boost your business's performance, resilience, and security, enabling you to fully embrace AI.Register now
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Resolve capacity errors for Azure Database for MySQL - Flexible Server
Article
The article describes how you can resolve capacity errors when deploying or scaling Azure Database for MySQL - Flexible Server.
Exceeded quota
If you encounter any of the following errors when attempting to deploy your Azure MySQL - Flexible Server resource, submit a request to increase your quota.
Operation could not be completed as it results in exceeding approved {0} Cores quota. Additional details - Current Limit: {1}, Current Usage: {2}, Additional Required: {3}, (Minimum) New Limit Required: {4}.Submit a request for Quota increase by specifying parameters listed in the 'Details' section for deployment to succeed.
Subscription access
Your subscription might not have access to create a server in the selected region if your subscription isn't registered with the MySQL resource provider (RP).
Your subscription does not have access to create a server in the selected region.
Provisioning is restricted in this region. Please choose a different region. For exceptions to this rule please open a support request with issue type of 'Service and subscription limits'
Location 'region name' is not accepting creation of new Azure Database for MySQL - Flexible servers for the subscription 'subscription id' at this time
If you see the following errors, file a support ticket to enable the specific region:
Subscription 'Subscription name' is not allowed to provision in 'region name
Subscriptions are restricted from provisioning in this region. Please choose a different region. For exceptions to this rule please open a support request with the Issue type of 'Service and subscription limits.
Availability Zone
If you receive the following errors, select a different availability zone.
Availability zone '{ID}' is not available for subscription '{Sub ID}' in this region temporarily due to capacity constraints.
Multi-Zone HA is not supported in this region. Please choose a different region. For exceptions to this rule please open a support request with the Issue type of 'Service and subscription limits'.
SKU Not Available
If you encounter the following error, select a different SKU type. Availability of SKU might differ across regions, either the specific SKU isn't supported in the region or temporarily unavailable.
Specified SKU is not supported in this region. Please choose a different SKU.
Register with MySQL RP
To deploy Azure Database for MySQL - Flexible Server resources, register your subscription with the MySQL resource provider (RP).
To register your subscription in the Azure portal, follow these steps:
In Azure portal, select More services.
Go to Subscriptions and select your subscription.
On the Subscriptions page, in the left hand pane under Settings select Resource providers.
Enter MySQL in the filter to bring up the MySQL related extensions.
Select Register, Re-register, or Unregister for the Microsoft.DBforMySQL provider, depending on your desired action.
To register your subscription using the Azure CLI, run this cmdlet:
Azure CLI
# Register the MySQL resource provider to your subscriptionaz provider register --namespace Microsoft.DBforMySQL
To register your subscription using Azure PowerShell, run this cmdlet:
PowerShell
# Register the MySQL resource provider to your subscriptionRegister-AzResourceProvider -ProviderNamespace Microsoft.DBforMySQL
Other provisioning issues
If you're still experiencing provisioning issues, open a Region access request under the support topic of Azure Database for MySQL - Flexible Server and specify the vCores you want to utilize.
Azure Program regions
Azure Program offerings (Azure Pass, Imagine, Azure for Students, MPN, BizSpark, BizSpark Plus, Microsoft for Startups / Sponsorship Offers, Microsoft Developer Network(MSDN) / Visual Studio Subscriptions) have access to a limited set of regions.
If your subscription is part of above offerings and you require access to any of the listed regions, submit an access request. Alternatively, you might opt for an alternate region:
Australia Central, Australia Central 2, Australia SouthEast, Brazil SouthEast, Canada East, China East, China North, China North 2, France South, Germany North, Japan West, Jio India Central, Jio India West, Korea South, Norway West, South Africa West, South India, Switzerland West, UAE Central, UK West, US DoD Central, US DoD East, US Gov Arizona, US Gov Texas, West Central US, West India.
Microsoft Azure Database for MySQL is an Azure managed data service. It considerably simplifies database deployment, management, and maintenance, while providing compatibility with existing MySQL database workloads.
Administer an SQL Server database infrastructure for cloud, on-premises and hybrid relational databases using the Microsoft PaaS relational database offerings.