Errore di avvio servizi SQL dopo aggiornamento da VMware 3.5 a vSphere 4.0
Durante una migrazione di una infrastruttura VMware dalla versione 3.5 alla versione 4.0 mi sono imbattuto in questo problema: per aggiornare la macchina virtuale con gli ultimi VMTools, il setup disinstalla la versione precedente di questi ultimi ed SQLSERVER non parte al riavvio successivo.
Ecco il problema: disinstallando la versione vecchia dei VMtools, il setup elimina il file msvcp71.dll…non più utilizzato nella nuova versione 4.0.
A quale servizio servirà mai questo file?
Per adesso mi sono accorto che SQL SERVER utilizza questo file, senza il quale i servizi non partono.
Quindi la soluzione per chi si è ritrovato con un SQL SERVER inaccessibile dopo lo spostamento della Virtual Machine è questa:
-Scaricare da questo sito la DLL mancante
-Copiare il file appena scaricato msvcp71.dll nella directory %windir%\system32.
-Riavviare la Virtual Machine
Ecco che i servizi di SQL torneranno attivi come prima dell’aggiornamento.