Gestione di servizi
Il servizio SQL Server Agent e il servizio SQL Server eseguono si monitorano a vicenda. Dopo l'avvio di entrambi i servizi, se si verifica un errore in un servizio, tramite l'altro è possibile riavviarlo.
Importante |
---|
Non è possibile attivare il riavvio automatico per il servizio SQL Server o il servizio SQL Server Agent nelle istanze del cluster di failover. |
Riavvio del servizio SQL Server Agent
Quando viene avviato, il servizio SQL Server Agent esegue una stored procedure estesa in SQL Server. Tramite tale stored procedure estesa viene eseguito il monitoraggio del servizio SQL Server Agent, nonché il riavvio, nel caso in cui il servizio si interrompa in modo imprevisto.
Riavvio del servizio SQL Server
Tramite il servizio SQL Server Agent può essere riavviata l'istanza locale di SQL Server se SQL Server si interrompe per motivi diversi da una chiusura normale. Il riavvio automatico è attivato per impostazione predefinita. Poiché SQL Server Agent consente di riavviare l'istanza locale di SQL Server quando SQL Server Agent rileva un arresto anomalo, è possibile impostare un avviso per questo evento.
Funzionamento predefinito del servizio SQL Server Agent
Per impostazione predefinita, il servizio SQL Server Agent accede a SQL Server ogni 20 secondi per recuperare i valori dei contatori delle prestazioni. Questo accesso comporta la creazione di una voce nel registro eventi di Microsoft Windows. Per modificare questo comportamento, interrompere il servizio SQL Server Agent oppure modificare la configurazione di controllo degli accessi al server in modo che nel registro eventi vengano riportati solo i tentativi di accesso non riusciti.