Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Criar um trabalho do SQL Server Agent no Azure Data Studio


Neste artigo, mostro como criar um trabalho do SQL Server Agent na GUI do Azure Data Studio.

Aqui, crio um trabalho de teste que inclui uma etapa de trabalho e um cronograma anexado.

Instalar a extensão do SQL Server Agent


A primeira coisa que você precisa fazer é instalar a extensão do SQL Server Agent.

Se você ainda não instalou esta extensão, instale-a e continue com este artigo.

Consulte Como instalar a extensão do SQL Server Agent no Azure Data Studio para obter instruções de instalação e capturas de tela.

Navegue até o SQL Server Agent


Com a extensão do SQL Server Agent instalada, navegue até o SQL Agent, para que você possa criar seu trabalho.

Se você não souber como navegar para o SQL Server Agent, consulte Como localizar trabalhos do SQL Server Agent no Azure Data Studio para obter instruções e capturas de tela.

Criar o trabalho


Tendo navegado para o SQL Server Agent, os Jobs página de visão geral é exibida:

Clique em Novo emprego :

Isso abre o Novo trabalho diálogo:

Digite o nome do trabalho e preencha os outros campos.

Não clique em OK ainda.

Em vez disso, clique nas Etapas aba na parte superior. Isso abre as Etapas tela:

Clique em Nova etapa .

Isso abre a Etapa de Novo Trabalho tela:

Insira os detalhes da etapa do trabalho conforme necessário. Clique em Analisar para verificar se qualquer código fornecido pode ser analisado sem erros.

Uma mensagem é exibida informando se o código foi analisado com sucesso ou não.

Assim que puder ser analisado com sucesso, clique em OK .

Isso nos traz de volta ao Novo Emprego tela, e agora podemos ver nossa etapa de trabalho na lista de etapas:

Se você precisar adicionar mais etapas, vá em frente e clique em Nova etapa novamente e complete os detalhes de cada nova etapa.

Depois de concluir todas as etapas do trabalho, clique em Programações no topo.

Isso nos move para a tela para escolher um cronograma. Na parte inferior desta tela há dois botões; um para escolher um agendamento e outro para remover um agendamento:

Clique em Selecionar programação .

Isso nos leva a uma tela que nos permite selecionar um horário de uma lista de horários disponíveis:

Clique em uma programação para selecioná-la e clique em OK para anexá-lo ao seu trabalho.

No momento da redação deste artigo, parece que não podemos criar novos agendamentos com a extensão do SQL Server Agent. Só podemos escolher uma programação existente ou remover uma.

Se você não conseguir ver uma programação apropriada na lista aqui, será necessário criar uma nova programação. Consulte Criar um agendamento do SQL Server Agent com T-SQL para fazer isso. Esse artigo também mostra como anexar o agendamento com T-SQL, portanto, se você fizer isso, não precisará anexá-lo ao Azure Data Studio.

Se você precisar criar um agendamento, não há problema em salvar o trabalho atual como está. Você pode criar trabalhos sem agendamentos (e mesmo sem etapas do trabalho) e adicionar esses agendamentos posteriormente.

Depois de anexar a programação, você deverá vê-la listada em Programações tela:

Neste ponto, você tem a opção de adicionar alertas e/ou notificações, se necessário. Se você precisar fazer isso, vá em frente e clique em Alertas e/ou Notificações guias e insira os detalhes relevantes.

No entanto, não faremos isso para este tutorial.

Quando terminar, clique em OK .

Isso nos leva de volta aos principais Jobs tela, com nosso trabalho recém-criado incluído na lista de trabalhos:

Testar/executar o trabalho


Para executar o trabalho, clique com o botão direito do mouse no trabalho para abrir o menu contextual:

Clique em Executar para executar o trabalho.

Você pode clicar no trabalho para ver seu histórico de execução: