Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Importante
No Azure SQL Managed Instance, a maioria dos recursos do SQL Server Agent, mas não todos, são suportados no momento. Consulte Diferenças de T-SQL da Instância Gerenciada do Azure SQL em relação ao SQL Server ou as limitações de trabalho do SQL Agent na Instância Gerenciada do SQL para obter detalhes.
Este tópico descreve como alterar os servidores de destino para trabalhos do Microsoft SQL Server Agent no SQL Server usando o SQL Server Management Studio ou o Transact-SQL.
Antes de começar
Segurança
Permissões
Por padrão, os membros da função de servidor fixa sysadmin podem executar esse procedimento armazenado. Outros usuários devem receber uma das seguintes funções de banco de dados fixas do SQL Server Agent no banco de dados msdb:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Usando o SQL Server Management Studio
Para modificar os servidores de destino de uma tarefa
No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Server e depois expanda essa instância.
Expanda SQL Server Agent, expanda Trabalhos, clique com o botão direito do mouse em um trabalho e clique em Propriedades.
Na caixa de diálogo Propriedades do trabalho , selecione a página Destinose clique em Servidor local de destino ou Destino de vários servidores.
Se você escolher Direcionar vários servidores, designe os servidores que serão destinos para o trabalho marcando a caixa à esquerda do nome do servidor. Verifique se as caixas de seleção para servidores que não serão alvos do trabalho estão desmarcadas.
Usando Transact-SQL
Para modificar os servidores de destino de uma tarefa
Conecte-se ao 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. Este exemplo atribui o trabalho multisservidor "Backups de Vendas Semanais" ao servidor SEATTLE2.
USE msdb ;
GO
EXEC dbo.sp_add_jobserver
@job_name = N'Weekly Sales Backups',
@server_name = N'SEATTLE2' ;
GO
Para obter mais informações, consulte sp_add_jobserver (Transact-SQL).