Condividi tramite


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.

Nota importanteImportante

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.

Per modificare la configurazione di controllo degli accessi

Per impostare l'interruzione dell'esecuzione del processo

Per avviare automaticamente SQL Server Agent

Per inviare messaggi di errore di SQL Server Agent

Per visualizzare il log degli errori di SQL Server Agent

Per rinominare il log degli errori di SQL Server Agent

Per creare un elenco contenente le informazioni relative allo stato di run-time dei processi di SQL Server Agent