Olá pessoal…
Hoje vou mostrar como agendar um processo para ser executado todo dia no SQL Server.
Esse tutorial você poderá agendar procedures, functions ou outros comandos no SQL Server.
Primeiramente no SQL Server, no lado esquerdo, expanda sua base de dados na esquerda, clique em SQL Server Agent, e em seguida com o botão direito em Trabalhos, e clique em Novo Trabalho.
Coloque um nome para o trabalho, uma descrição e uma categoria.
No lado esquerdo, clique em Etapas, e depois clique em Novo.
Coloque um nome para a etapa, deixe o tipo como Transact SQL (T-SQL), selecione o banco de dados, e o comando a executar (como uma procedure).
Caso queira, na parte avançada, você consegue definir o que acontece se a etapa der erro (caso a sua tarefa tenha mais de uma etapa).
Confirmando a tela anterior, você volta para a tela de criação do Novo Trabalho, selecione a opção de Agendas, e clique em Nova.
Coloque um nome de agendamento, defina o tipo de ocorrência, a frequência, o horário e a data de início. Abaixo é um exemplo que irá rodar todo dia às 7h da manhã.
Referência:
– https://docs.microsoft.com/pt-br/sql/ssms/agent/schedule-a-job
Bom pessoal, por hoje é só.
Abraços e até a próxima.