Questo errore viene generato quando si cerca di far partire il servizio relativo a SQL Server.
E’ possibile far partire il servizio di SQL server dalla console dei Servizi di Windows oppure dal SQL Server Configuration manager
Aprire lo snap-in relativo ai servizi ed individuare il servizio SQL Server
Cliccare su Avvia Servizio e attendere qualche secondo
Ricevreremo il messaggio di errore Windows could not start the SQL Server on Local Computer………review the System Event Log…
Adesso provare a fare partire il servizio dal SQL Server Configuration manager
Individuare il servizio SQL Server come mostrato nell’immagine sovrastante
Cliccare con il tasto destro quindi selezionare Start
Ricevreremo il messaggio di errore The request failed or the service did not repsond in a timely fashion. Consult the event log or either applicable error logs for details
Come si può notare entrambe gli errori ci consigliano di guardare l’Event Viewer
Collegarsi all’event viewer e andare nella sezione Application
Noteremo che sono presenti due log in corrispondenza di ogni tentivo fallito di avviare il servizio.
Il messaggio di errore parla chiaro: FCB::Open failed: Could not open file D:\Program Files\Microsoft SQL Server\MSSQL14.SQLEXPRESSMESMON\MSSQL\DATA\master.mdf for file number 1. OS error: 5(Access is denied.).
In parole povere l’utente con il quale gira il servizio di SQL Server non ha i diritti di accesso in lettura e scrittura ai file .mdf e .ldf
Nel mio caso apriamo il path D:\Program Files\Microsoft SQL Server\MSSQL14.SQLEXPRESSMESMON\MSSQL\DATA\
Cliccare con il tasto destro sulla cartella DATA quindi Properties -> Security
Cliccare su Edit quindi aggiungere l’utente con il quale gira il servizio di SQL Server (nel mio caso ho lasciato l’utente di default che è NT Service\MSSQL$SQLEXPRESSMESMON)
Dare all’utente i diritti di Full Control quindi cliccare su OK per confermare la modifica.
Se adesso proviamo a riavviare i servizi di SQL Server partiranno senza nessun problema.
Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.
0 Comments