Condividi tramite


Riavvio automatico di SQL Server Agent

si applica a:SQL ServerIstanza gestita di SQL di Azure

Importante

In Azure SQL Managed Instance, la maggior parte delle funzionalità di SQL Server Agent, ma non tutte, sono attualmente supportate. Per informazioni dettagliate, vedere differenze T-SQL tra Istanza gestita di SQL di Azure e SQL Server.

In questo argomento viene descritto come configurare Microsoft SQL Server Agent per il riavvio automatico in caso di arresto imprevisto.

Prima di iniziare

Limitazioni e restrizioni

Esplora oggetti visualizza solo il nodo SQL Server Agent se si dispone dell'autorizzazione per usarlo.

Sicurezza

Autorizzazioni

Per eseguire le funzioni, è necessario configurare SQL Server Agent per usare le credenziali di un account membro del ruolo predefinito del server sysadmin in SQL Server. L'account deve disporre delle autorizzazioni di Windows seguenti:

  • Accedere come servizio (SeServiceLogonRight)

  • Sostituire un token a livello di processo (SeAssignPrimaryTokenPrivilege)

  • Ignora il controllo di attraversamento (SeChangeNotifyPrivilege)

  • Regolare le quote di memoria per un processo ("SeIncreaseQuotaPrivilege")

Nota

Per il corretto funzionamento del riavvio automatico, l'account che esegue il servizio SQL Server Agent deve essere un amministratore locale nel server.

Per altre informazioni sulle autorizzazioni di Windows necessarie per l'account del servizio SQL Server Agent, vedere Selezionare un account per il servizio SQL Server Agent e Configurazione di account del servizio Windows.

Uso di SQL Server Management Studio

Per configurare SQL Server Agent per il riavvio automatico

  1. In Esplora oggettifare clic sul segno più per espandere il server in cui si vuole configurare SQL Server Agent per un riavvio automatico.

  2. Fare clic con il pulsante destro del mouse su SQL Server Agente quindi scegliere Proprietà .

  3. Nella pagina Generale, verificare l'opzione Riavvia automaticamente SQL Server Agent se si arresta in modo imprevisto.