Compartilhar via


Excluir uma categoria de trabalho

Este tópico descreve como excluir uma categoria de trabalho do Microsoft SQL Server Agent no SQL Server 2012 usando o SQL Server Management Studio, Transact-SQL ou o 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.

Neste tópico

  • Antes de começar:

    Limitações e restrições

    Segurança

  • Para excluir uma categoria de trabalho usando:

    SQL Server Management Studio

    Transact-SQL

    SQL Server Management Objects

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.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando 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 Trabalho server_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 Trabalho server_name.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando 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).

Ícone de seta usado com o link Voltar ao Início[Top]

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. Para obter mais informações, consulte SQL Server Management Objects (SMO).

Ícone de seta usado com o link Voltar ao Início[Top]