An administrator runs an Azure CLI command to update an Azure SQL Database's service objective. The command completes without errors, but the database remains at S2. The administrator wants to scale to S3. What is the issue?
Scaling requires the `--service-objective` parameter to carry the new tier value; without it, Azure CLI leaves the existing S2 objective unchanged, so no scaling occurs. The command satisfied the resource group and server constraints but omitted the property that defines the target performance level, leaving the database at S2.
Why this answer
The correct answer is A: the command did not specify the new service objective. To scale an Azure SQL Database with the Azure CLI, you must run `az sql db update` and explicitly pass the target tier/objective, for example `--service-objective S3` (or `--edition Standard --service-objective S3`); without that parameter, the command does not apply any change, so the database remains at S2. The other options do not fit: Azure CLI fully supports scaling Azure SQL Database via `az sql db update`, and there is no indication that the property names or the `maxSizeBytes` value are invalid for this scenario.