excluir trabalhos
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 detalhes nas Diferenças entre o T-SQL da Instância Gerenciada de SQL do Azure e o SQL Server.
Um trabalho é uma série especificada de operações executadas sequencialmente pelo SQL Server Agent. Por padrão, os trabalhos não são excluídos quando a execução termina. Você pode excluir um ou mais trabalhos do Microsoft SQL Server Agent independentemente do êxito ou da falha do trabalho. Também é possível configurar o Microsoft SQL Server Agent para excluir trabalhos automaticamente quando eles obtiverem êxito, falharem ou forem concluídos.
Por padrão, os membros da função de servidor fixa sysadmin podem executar o procedimento armazenado do sistema sp_delete_job (Transact-SQL) para excluir um trabalho. Deve ser concedida a outros usuários uma das seguintes funções de banco de dados fixas do SQL Server Agent no banco de dados msdb :
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Para obter detalhes sobre as permissões dessas funções, consulte Funções de banco de dados fixas do SQL Server Agent.
Membros da função de servidor fixa sysadmin podem executar sp_delete_job para excluir qualquer trabalho. Um usuário que não for membro da função de servidor fixa sysadmin poderá excluir somente os trabalhos que forem de sua propriedade.
Related Tasks
Descrição | Tópico |
---|---|
Descreve como excluir um ou mais trabalhos do Microsoft SQL Server Agent. | Excluir um ou mais trabalhos |
Descreve como configurar o Microsoft SQL Server Agent para excluir trabalhos automaticamente quando eles obtiverem êxito, falharem ou forem concluídos. | Automatically Delete a Job |