Share via


sp_delete_jobserver (Transact-SQL)

Si applica a:SQL Server

Rimuove il server di destinazione specificato.

Convenzioni di sintassi Transact-SQL

Sintassi

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

Argomenti

[ @job_id = ] 'job_id'

Numero di identificazione del processo da cui si desidera rimuovere il server di destinazione specificato. @job_id è uniqueidentifier, con un valore predefinito .NULL

È necessario specificare @job_id o @job_name , ma non è possibile specificare entrambi.

[ @job_name = ] N'job_name'

Nome del processo da cui si desidera rimuovere il server di destinazione specificato. @job_name è sysname, con il valore predefinito NULL.

È necessario specificare @job_id o @job_name , ma non è possibile specificare entrambi.

[ @server_name = ] N'server_name'

Nome del server di destinazione da cui rimuovere il processo specificato. @server_name è sysname, senza impostazione predefinita. @server_name può essere (LOCAL) o il nome di un server di destinazione remoto.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Set di risultati

Nessuno.

Autorizzazioni

Per eseguire questa stored procedure, gli utenti devono essere membri del ruolo predefinito del server sysadmin .

Esempi

Nell'esempio seguente il server SEATTLE2 viene rimosso dall'elaborazione del Weekly Sales Backups processo. In questo esempio si presuppone che il Weekly Sales Backups processo sia stato creato in precedenza.

USE msdb;
GO

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