Definizione di SQL Server Agent

November 23

Definizione di SQL Server Agent


SQL Server Agent è un prodotto di Microsoft che consente agli amministratori di rete di automatizzare i processi di database. L'agente di SQL Server è incluso con il motore di database, per cui gli amministratori possono impostare processi come i backup, l'importazione, la replica e altre operazioni di manutenzione del database. Il SQL Server Agent si avvia anche il motore di database ogni volta che l'amministratore avvia il server.

Importanza

Il software SQL Server Agent fornisce agli amministratori un servizio in background per eseguire le applicazioni di database. Per esempio, le procedure di pianificazioni di backup di SQL Server Agent, per cui gli amministratori possono garantire che i backup si verificano ogni giorno. Senza i backup, un database può perdere informazioni, che può causare una società a perdere soldi.

Caratteristiche

Il SQL Server Agent viene eseguito in background, ma viene visualizzata nel server & # 039; s barra di sistema. L'agente visualizza una luce rossa, gialla o verde. Una luce verde indica l'agente è in esecuzione senza problemi. Una luce gialla significa che qualcosa non va, e l'agente non sia in esecuzione in modo corretto. Una luce rossa significa che il servizio non è in esecuzione a tutti, ed i servizi di manutenzione non può verificarsi nel corso della giornata.

Benefici

I servizi di linea di SQL Server Agent consentono agli amministratori di log off e la macchina a piedi, senza preoccuparsi di compiti. L'agente anche messaggi di posta elettronica all'amministratore nel caso in cui un'operazione non riesce. Questo avvisa l'amministratore di problemi con servizi di linea, come backup o record importati, che sono le attività critiche quando si esegue un SQL Server.

Funzione

I servizi SQL Agente sono programmati utilizzando oggetti chiamati "posti di lavoro". Ogni lavoro è un compito separato sul SQL Server. L'amministratore può impostare diversi posti di lavoro per uno o più server SQL. L'amministratore può anche impostare i lavori per recuperare o mantenere un SQL Server separata dalla quale l'agente è in esecuzione. L'agente SQL mantiene tutti i server di database sulla rete per ridurre la necessità di intervento umano.

considerazioni

Per pianificare i processi agente, l'agente SQL deve essere configurata da un utente che dispone di diritti amministrativi. Questo può essere un utente della rete normale, un amministratore di database o l'amministratore di rete. Tutti i lavori richiedono una password di amministratore per l'accesso ai servizi di alto livello di SQL Server, ad esempio autorizzazioni utente e backup.