L'ID evento 7000 e SQL Server non viene avviato

Si applica a: SQL Server

Sintomi

Quando il file binario di Microsoft SQL Server (Sqlservr.exe) viene rinominato nel sistema che ospita il servizio SQL Server, il servizio non viene avviato e viene visualizzato il messaggio di errore seguente, a seconda di come si tenta di avviare il servizio:

  • Usando l'applet Servizi:

    Impossibile avviare il servizio SQL Server (MSSQLSERVER) nel computer locale.
    Errore 2: impossibile trovare il file specificato.

  • Usando un prompt dei comandi:

    Si è verificato l'errore di sistema 2.
    Impossibile trovare il file specificato.

Risoluzione

  1. Controllare il log di sistema di Windows e verificare che sia visualizzata una voce di messaggio di errore simile alla seguente:

    Log Name:      System  
    Source:        Service Control Manager  
    Date:          <Datetime>  
    Event ID:      7000  
    Task Category: None  
    Level:         Error  
    Keywords:      Classic  
    User:          N/A  
    Computer:      <Server name>
    Description:
    The SQL Server (MSSQLSERVER) service failed to start due to the following error:  
    The system cannot find the file specified. 
    
  2. Passare alla cartella di installazione SQL Server e verificare che non contenga il file Sqlservr.exe.

  3. Risolvere il problema ripristinando l'installazione SQL Server in base alla procedura documentata in Ripristinare un'installazione di SQL Server non riuscita.