Modify a Job
Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure
Importante
Atualmente, na Instância Gerenciada de SQL do Azure, a maioria dos recursos do SQL Server Agent é compatível, mas não todos. Confira Diferenças entre o T-SQL da Instância Gerenciada de SQL do Azure e o SQL Server para obter detalhes.
Este tópico descreve como alterar as propriedades de trabalho do Microsoft SQL Server Agent no SQL Server usando o SQL Server Management Studio, o Transact-SQL ou o SQL Server Management Objects.
Antes de começar
Limitações e Restrições
Um trabalho mestre do SQL Server Agent não pode ser destino em ambos os servidores, local e remoto.
Segurança
A menos que seja membro da função de servidor fixa sysadmin , você poderá modificar somente trabalhos de sua propriedade. Para obter informações detalhadas, consulte Implementar a segurança do SQL Server Agent.
Como usar o SQL Server Management Studio.
Para modificar um trabalho
No Pesquisador de Objetos , conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Servere a expanda.
Expanda o SQL Server Agent, expanda Trabalhos, clique com o botão direito do mouse no trabalho que deseja modificar e clique em Propriedades.
Na caixa de diálogo Propriedades do Trabalho , atualize as propriedades, etapas, agenda, alertas e notificações do trabalho, usando as páginas correspondentes.
Usando o Transact-SQL
Para modificar um trabalho
No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados e expanda-a.
Na barra de ferramentas, clique em Nova Consulta.
Na janela de consulta, use os procedimentos armazenados do sistema a seguir para modificar um trabalho.
Executar sp_update_job (Transact-SQL) para alterar os atributos de um trabalho.
Executar sp_update_schedule (Transact-SQL) para alterar os detalhes do agendamento de uma definição de trabalho.
Execute sp_add_jobstep (Transact-SQL) para adicionar novas etapas de trabalho.
Execute sp_update_jobstep (Transact-SQL) para alterar etapas de trabalho preexistentes.
Executar sp_delete_jobstep (Transact-SQL) para remover uma etapa de trabalho de um trabalho.
Procedimentos armazenados adicionais para modificar qualquer trabalho mestre do SQL Server Agent:
Execute sp_delete_jobserver (Transact-SQL) para excluir um servidor atualmente associado a um trabalho.
Execute sp_add_jobserver (Transact-SQL) para associar um servidor ao trabalho atual.
Usando o SQL Server Management Objects
Para modificar um trabalho
Use a classe Job usando uma linguagem de programação que você possa escolher, como Visual Basic, Visual C# ou PowerShell. Para obter mais informações, veja SMO (SQL Server Management Objects).