Definição de agente do SQL Server

O SQL Server Agent é um produto da Microsoft que permite que os administradores de rede automatizem os processos do banco de dados. O SQL Server Agent está incluído no mecanismo do banco de dados, para que os administradores possam estabelecer processos como backups, importações, repetições e outras manutenções do banco de dados. O SQL Server Agent também inicia o mecanismo de banco de dados toda vez que o administrador inicia o servidor.

Importância

O software SQL Server Agent fornece aos administradores um serviço de suporte para executar aplicativos de banco de dados. Por exemplo, o SQL Server Agent agenda procedimentos de backup, para que os administradores possam garantir que os backups sejam feitos todos os dias. Sem backups, um banco de dados pode perder informações, o que pode fazer com que uma empresa perca dinheiro.

Caracteristicas

O SQL Server Agent é executado em segundo plano, mas é exibido na bandeja do sistema do servidor. O agente mostra uma luz vermelha, amarela ou verde. Uma luz verde significa que o agente está funcionando sem problemas. Uma luz amarela significa que algo está errado e que o agente pode não estar funcionando corretamente. Uma luz vermelha significa que o serviço não está funcionando e que os serviços de manutenção podem não ocorrer durante o dia.

Vantagens

Os serviços programados pelo SQL Server Agent permitem que os administradores efetuem logout da máquina e saiam sem se preocupar com tarefas. O agente também envia emails para o administrador no caso de uma tarefa falhar. Isso alerta o administrador sobre problemas com serviços agendados, como backups ou registros importados, que são tarefas fundamentais ao executar um servidor SQL.

Função

Os serviços do SQL Agent são programados usando objetos chamados “trabalhos”. Cada trabalho é uma tarefa separada no servidor SQL. O administrador pode definir vários trabalhos para um ou mais servidores SQL. O administrador pode até definir tarefas para recuperar ou manter um servidor SQL separado daquele em que o agente está sendo executado. O SQL Agent mantém todos os servidores de banco de dados na rede para reduzir a necessidade de intervenção humana.

Considerações

Para agendar trabalhos do agente, o SQL Agent deve ser configurado por um usuário com direitos de administrador. Pode ser um usuário de rede normal, um administrador de banco de dados ou o administrador de rede. Todas as tarefas exigem uma senha de administrador para acessar serviços de servidor SQL de alto nível, como permissões de usuário e backups.

Referências

 

Você pode estar interessado:

Deixe um comentário