Share via


sp_delete_jobserver (Transact-SQL)

Se aplica a:SQL Server

Quita el servidor de destino especificado.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_delete_jobserver
    [ [ @job_id = ] 'job_id' ]
    [ , [ @job_name = ] N'job_name' ]
    , [ @server_name = ] N'server_name'
[ ; ]

Argumentos

[ @job_id = ] 'job_id'

Número de identificación del trabajo del que se va a quitar el servidor de destino especificado. @job_id es uniqueidentifier, con un valor predeterminado de NULL.

Se deben especificar @job_id o @job_name , pero no se pueden especificar ambos.

[ @job_name = ] N'job_name'

Nombre del trabajo del que se va a quitar el servidor de destino especificado. @job_name es sysname, con un valor predeterminado de NULL.

Se deben especificar @job_id o @job_name , pero no se pueden especificar ambos.

[ @server_name = ] N'server_name'

Nombre del servidor de destino que se va a quitar del trabajo especificado. @server_name es sysname, sin ningún valor predeterminado. @server_name puede ser (LOCAL) o el nombre de un servidor de destino remoto.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Conjunto de resultados

Ninguno.

Permisos

Para ejecutar este procedimiento almacenado, los usuarios deben ser miembros del rol fijo de servidor sysadmin .

Ejemplos

En el ejemplo siguiente se quita el servidor SEATTLE2 del procesamiento del Weekly Sales Backups trabajo. En este ejemplo se supone que el Weekly Sales Backups trabajo se creó anteriormente.

USE msdb;
GO

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