I got deployment failed when trying to change a SQL servers License from Express to Developer.
I checked the Server and it had developer license installed on SQL
Looking at the JSON
{
“status”: “Failed”,
“error”: {
“code”: “ResourceDeploymentFailure”,
“message”: “The resource operation completed with terminal provisioning state ‘Failed’.”,
“details”: [
{
“code”: “MismatchSqlVmSku”,
“message”: “The SQL sku provided is ‘Developer’ which does not match the sku installed in the virtual machine ‘Express’. Make sure to provide the correct sku type.”
}
]
}
}
Its because there was an old version of SQL express installed , removing this fixed the issue