Partilhar via


sp_delete_jobserver (Transact-SQL)

Remove o servidor de destino especificado.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

sp_delete_jobserver { [ @job_id = ] job_id | [ @job_name = ] 'job_name' } , 
     [ @server_name = ] 'server'

Argumentos

  • [ @job_id= ] job_id
    O número de identificação do trabalho do qual o servidor de destino especificado será removido. job_id é uniqueidentifier, com um padrão NULL.

  • [ @job_name= ] 'job_name'
    O nome do trabalho do qual o servidor de destino especificado será removido. job_name é sysname, com um padrão NULL.

    ObservaçãoObservação

    É necessário especificar a job_id ou o job_name, mas não é possível especificar ambos ao mesmo tempo.

  • [ @server_name= ] 'server'
    O nome do servidor de destino a ser removido do trabalho especificado. server é nvarchar(30), sem padrão. server pode ser **(LOCAL)**ou o nome de um servidor de destino remoto.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Nenhum

Permissões

Para executar este procedimento armazenado, os usuários devem ser membros da função de servidor fixa sysadmin.

Exemplos

O exemplo a seguir remove o servidor SEATTLE2 do processamento do trabalho Weekly Sales Backups.

ObservaçãoObservação

Este exemplo supõe que o trabalho Weekly Sales Backups foi criado anteriormente.

USE msdb ;
GO

EXEC sp_delete_jobserver
    @job_name = N'Weekly Sales Backups',
    @server_name = N'SEATTLE2' ;
GO