An Azure managed PostgreSQL database service for app development and deployment.
Alessandro Vernile hi, thx for sharing urs issue here at Q&A portal,
the server is stuck in a control-plane operation, not a PostgreSQL workload issue. ServerBusyWithOtherOperation means the PostgreSQL RP still thinks a start/stop operation is running. Once it’s stuck there, portal CLI retries usually won’t clear it bc every new command hits the same lock.
There isn’t a safe customer-side ‘force reset provisioning’ button for Flexible Server. If Resource Health is Unknown (Unplanned) and the server is stuck in Starting, this needs backend cleanup by Azure PostgreSQL support.
Grab the Activity Log entries for the original stop/start operation and the failed restart attempts. The correlation IDs matter more than screenshots here.
az monitor activity-log list \
--resource-id '<server-resource-id>' \
--offset 24h
https://learn.microsoft.com/en-us/azure/service-health/resource-health-overview
For support, use Help + support > Create a support request > Service and subscription limits / Service issue if available. Billing/account support is free, but technical support normally depends on plan. That said, for a platform health issue, MS still needs the resource ID, region, UTC time, and correlation IDs to route it.
My take is don’t keep sending restart/stop commands. It won’t unlock a stuck RP operation and can muddy the logs. Open a support case and ask them to clear/recover the stuck Flexible Server operation from the backend.
rgds,
Alex
&
If my answer was helpful pls mark it and additional thx if u follow me at Q&A portal