Criar uma categoria de trabalho
Este tópico descreve como criar uma categoria de trabalho no SQL Server 2014 usando SQL Server Management Studio, Transact-SQL ou SQL Server Management Objects.
O SQL Server Agent fornece categorias de trabalho internas às quais é possível atribuir trabalhos, mas você também pode criar uma categoria e atribuir-lhe trabalhos. 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. Você também pode criar suas próprias categorias de trabalho.
Antes de começar
Limitações e Restrições
As categorias multisservidor só existem em um servidor mestre. Há apenas uma categoria de trabalho padrão disponível em um servidor mestre: [Não Categorizado (Multisservidor)]. Quando um trabalho multisservidor é baixado, sua categoria é alterada para Trabalhos do MSX no servidor de destino.
Segurança
Para obter informações detalhadas, consulte Implementar a segurança do SQL Server Agent.
Como usar o SQL Server Management Studio.
Para criar uma categoria de trabalho
No Pesquisador de Objetos, clique no sinal de adição para expandir o servidor no qual você deseja criar uma categoria de trabalho.
Clique no sinal de adição para expandir o SQL Server Agent.
Clique com o botão direito do mouse na pasta Trabalhos e selecione Gerenciar Categorias de Trabalho.
Na caixa de diálogo Gerenciar Categorias de Trabalhoserver_name , clique em Adicionar.
Na nova caixa de diálogo, na caixa Nome , insira um nome para a nova categoria de trabalho.
Marque a caixa de seleção Mostrar todos os trabalhos . Selecione um ou mais trabalhos para a nova categorias, marcando as caixas correspondentes a eles.
Clique em OK.
Na caixa de diálogo Gerenciar Categorias de Trabalhoserver_name , clique em Atualizar para garantir que a nova categoria de trabalho esteja ativa. Se tudo estiver como esperado, feche a caixa de diálogo.
Para obter mais informações sobre essas caixas de diálogo, consulte Categorias de trabalho: gerenciar categorias de trabalho e propriedades de categorias de trabalho e nova categoria de trabalho.
Usando o Transact-SQL
Para criar 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.
-- creates a local job category named AdminJobs USE msdb ; GO EXEC dbo.sp_add_category @class=N'JOB', @type=N'LOCAL', @name=N'AdminJobs' ; GO
Para obter mais informações, consulte sp_add_category (Transact-SQL).
Usando o SQL Server Management Objects
Para criar 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 um código de exemplo, consulte Agendamento de tarefas administrativas automáticas no SQL Server Agent.