Please share all the service status. If you have external PSC please share the PSC service status as well.
Please also stop using Windows-based vCenters as they are dead and not returning. The vCSA is the only choice moving forward.
Provide output of the below.
cd C:\Program Files\VMware\vCenter Server\bin
service-control --status --all
And start all the services to check if it fails for any service. I believe vpxd service might be down.
service-control --start --all
I got the same error, the solution was correcting SQL permissions for the user account used for the ODBC DSN which had been modified from its original configuration.