Partilhar via


Excluir uma categoria de trabalho

Este tópico descreve como excluir uma categoria de trabalho do Microsoft SQL Server Agent no SQL Server 2014 usando SQL Server Management Studio, Transact-SQL ou SQL Server Management Objects.

As categorias de trabalho ajudam a organizar os trabalhos de modo a facilitar sua filtragem e agrupamento. Por exemplo, você pode organizar todos os seus trabalhos de backup de banco de dados na categoria Manutenção de Banco de Dados.

Antes de começar

Limitações e Restrições

Quando se exclui uma categoria de trabalho definida pelo usuário, o SQL Server Agent solicita que os trabalhos a ela atribuídos sejam reatribuídos a outra categoria. Você só pode excluir categorias de trabalho definidas pelo usuário.

Segurança

Para obter informações detalhadas, consulte Implementar a segurança do SQL Server Agent.

Como usar o SQL Server Management Studio.

Para excluir uma categoria de trabalho

  1. No Pesquisador de Objetos, clique no sinal de adição para expandir o servidor no qual você deseja excluir uma categoria de trabalho.

  2. Clique no sinal de adição para expandir o SQL Server Agent.

  3. Clique com o botão direito do mouse na pasta Trabalhos e selecione Gerenciar Categorias de Trabalho.

  4. Na caixa de diálogo Gerenciar Categorias de Trabalhoserver_name , selecione a categoria de trabalho a excluir.

  5. Clique em Excluir.

  6. Na caixa de diálogo Categorias de Trabalho , clique em Sim.

  7. Feche a caixa de diálogo Gerenciar Categorias de Trabalhoserver_name .

Usando o Transact-SQL

Para excluir uma categoria de trabalho

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. 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 o SQL Server Management Objects

Para excluir uma categoria de trabalho

Chame a classe JobCategory usando uma linguagem de programação que você escolher, como Visual Basic, Visual C# ou PowerShell.