Excluir uma categoria de trabalho
Aplica-se a:SQL Server
Azure SQL Managed Instance
Importante
Em Azure SQL Instância Gerida, a maioria, mas nem todos, os recursos do SQL Server Agent são atualmente suportados. Consulte as diferenças de T-SQL entre a Instância Gerenciada do Azure SQL e o SQL Server para obter detalhes.
Este tópico descreve como excluir uma categoria 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.
As categorias de trabalho ajudam-no a organizar os seus trabalhos para facilitar a filtragem e o agrupamento. Por exemplo, você pode organizar todos os trabalhos de backup do banco de dados na categoria Manutenção do banco de dados.
Antes de começar
Limitações e Restrições
Quando você exclui uma categoria de trabalho definida pelo usuário, o SQL Server Agent solicita que você reatribua os trabalhos atribuídos a ela a outra categoria de trabalho. Você só pode excluir categorias de trabalho definidas pelo usuário.
Segurança
Para obter informações detalhadas, consulte Implementar o SQL Server Agent Security.
Usando o SQL Server Management Studio
Para excluir uma categoria de trabalho
No Explorador de Objetos , clique no sinal de adição para expandir o servidor onde pretende eliminar uma categoria de trabalho.
Clique no sinal de mais para expandir SQL Server Agent.
Clique com o botão direito do mouse na pasta Jobs e selecione Gerenciar categorias de trabalho.
Na caixa de diálogo server_nameGerenciar Categorias de Trabalho, selecione a categoria de trabalho a ser excluída.
Clique Excluir.
Na caixa de diálogo Categorias de Trabalho, clique em Sim.
Feche a caixa de diálogo Gerenciar categorias de trabalhoserver_name.
Usando Transact-SQL
Para excluir uma categoria de trabalho
No Pesquisador de Objetos , conecte-se a uma instância do Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.
-- deletes the job category named AdminJobs. USE msdb ; GO EXEC dbo.sp_delete_category @name = N'AdminJobs', @class = N'JOB' ; GO
Para obter mais informações, consulte sp_delete_category (Transact-SQL).
Usando objetos de gerenciamento do SQL Server
Para excluir uma categoria de trabalho
Chame a classe JobCategory usando uma linguagem de programação à sua escolha, como Visual Basic, Visual C# ou PowerShell.