Atribuir um trabalho a uma categoria de trabalho
Aplica-se a:SQL Server
Azure SQL Managed Instance
Importante
Em de Instância Gerenciada SQL do Azure, a maioria, mas não todos, os recursos do SQL Server Agent são suportados no momento. Consulte as diferenças de T-SQL entre a Instância Gerida SQL do Azure e o SQL Server para obter detalhes.
Este tópico descreve como atribuir trabalhos do Microsoft SQL Server Agent a categorias de trabalho 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. Você pode atribuir trabalhos a categorias de trabalho internas ou pode criar uma categoria de trabalho definida pelo usuário e, em seguida, atribuir trabalhos a ela.
Antes de começar
Segurança
Para obter informações detalhadas, consulte Implementar a segurança do SQL Server Agent.
Usando o SQL Server Management Studio
Para atribuir um trabalho a uma categoria de trabalho
No do Pesquisador de Objetos, clique no sinal de adição para expandir o servidor ao qual deseja atribuir uma tarefa numa categoria de tarefas.
Clique no sinal de mais para expandir SQL Server Agent.
Clique no sinal de adição para expandir a pasta Empregos.
Clique com o botão direito do rato no trabalho que pretende editar e selecione Propriedades.
Na caixa de diálogo Propriedades do Trabalho - job_name, na lista Categoria , selecione a categoria que deseja atribuir ao trabalho.
Clique OK.
Usando Transact-SQL
Para atribuir um trabalho a 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.
-- adding a new job category to the "NightlyBackups" job USE msdb ; GO EXEC dbo.sp_update_job @job_name = N'NightlyBackups', @category_name = N'[Uncategorized (Local)]'; GO
Para obter mais informações, consulte sp_update_job (Transact-SQL).
Usando objetos de gerenciamento do SQL Server
Para atribuir um trabalho a uma categoria de trabalho
Use a classe JobCategory usando uma linguagem de programação que você escolher, como Visual Basic, Visual C# ou PowerShell.