Configurazione di SQL Server Agent

Si applica a:SQL ServerIstanza gestita di SQL di Azure

Importante

In Istanza gestita di SQL di Azure sono attualmente supportate la maggior parte delle funzionalità di SQL Server Agent, ma non tutte. L'abilitazione e la disabilitazione di SQL Server Agent non sono attualmente supportate nell'istanza gestita di SQL. SQL Agent è sempre in esecuzione. Per informazioni dettagliate, vedere Differenze T-SQL tra Istanza gestita di SQL e SQL Server.

Questo argomento descrive come specificare alcune opzioni di configurazione per SQL Server Agent durante l'installazione di SQL Server. Il set completo di opzioni di configurazione SQL Server Agent è disponibile solo all'interno di SQL Server Management Studio, SQL Server Management Objects o stored procedure di SQL Server Agent.

Operazioni preliminari

Limitazioni e restrizioni

  • Selezionare SQL Server Agent in Esplora oggetti di SQL Server Management Studio per amministrare processi, operatori, avvisi e il servizio SQL Server Agent. In Esplora oggetti viene tuttavia visualizzato il nodo SQL Server Agent solo se è autorizzati a usarlo.

  • Non è possibile abilitare il riavvio automatico per il servizio SQL Server o il servizio SQL Server Agent nelle istanze del cluster di failover.

Sicurezza

Autorizzazioni

Per la corretta esecuzione delle funzioni, è necessario che SQL Server Agent sia configurato 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:

  • Accesso come servizio (SeServiceLogonRight)

  • Sostituzione di token a livello di processo (SeAssignPrimaryTokenPrivilege)

  • Ignorare controllo incrociato (SeChangeNotifyPrivilege)

  • Regolazione quote di memoria per un processo (SeIncreaseQuotaPrivilege)

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 Impostazione di account di servizio Windows.

Per configurare SQL Server Agent

  1. Selezionare il pulsante Start e quindi selezionare Pannello di controllo dal menu Start.
  2. Nel Pannello di controllo selezionare Sistema e sicurezza, selezionare Strumenti di amministrazione, quindi Criteri di sicurezza locali.
  3. In Criteri di sicurezza locali selezionare la freccia di espansione per espandere la cartella Criteri locali, quindi selezionare la cartella Assegnazione diritti utente.
  4. Fare clic con il pulsante destro del mouse su un'autorizzazione da configurare per l'uso con SQL Server e selezionare Proprietà.
  5. Nella finestra di dialogo delle proprietà dell'autorizzazione verificare che sia elencato l'account con cui viene eseguito SQL Server Agent. In caso contrario, selezionare Aggiungi utente o gruppo, immettere l'account con cui viene eseguito SQL Server Agent nella finestra di dialogo Seleziona utenti, computer, account servizio o gruppi, quindi selezionare OK.
  6. Ripetere per ogni autorizzazione da aggiungere per l'esecuzione con SQL Server Agent. Al termine selezionare OK.