Índice:
Definição - O que significa o SQL Agent?
O agente SQL, também conhecido como agente SQL Server, é uma ferramenta em segundo plano do sistema de gerenciamento de banco de dados relacional do Microsoft SQL Server (RDBMS). O agente SQL permite que o administrador de banco de dados (DBA) agende tarefas de execução automatizada, bem como outras tarefas de gerenciamento ou banco de dados de valor agregado, como backups.
Techopedia explica SQL Agent
O agente SQL é parte integrante do SQL Server da Microsoft. Ele é executado apenas como um serviço do Windows e permite o gerenciamento de uma ampla variedade de tarefas, como automação de backup, configuração de replicação de banco de dados, agendamento de tarefas, permissões de usuário e monitoramento de banco de dados.
Essas tarefas não precisam necessariamente estar relacionadas ao SQL Server. Por exemplo, um trabalho de backup diário pode ser criado para usar um backup de banco de dados para chamar um programa externo (por exemplo, WinZip) para compactar o resultado do arquivo de backup e, em seguida, realocar o arquivo chamando o comando MOVE.
Os trabalhos do agente SQL são uma série de etapas que usam um assistente de interface gráfica do usuário (GUI), permitindo que os DBAs em todos os níveis de experiência configurem trabalhos compostos por uma série complexa de tarefas. Depois de configurar um trabalho, o DBA pode agendar uma frequência de execução; por exemplo, pode ser apenas uma vez, diariamente, semanalmente ou mensalmente.