Freigeben über


sp_delete_jobserver (Transact-SQL)

Entfernt den angegebenen Zielserver.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

  • [ @job_id= ] job_id
    Die ID des Auftrags, aus dem der angegebene Zielserver entfernt wird. job_id ist vom Datentyp uniqueidentifier. Der Standardwert ist NULL.

  • [ @job_name= ] 'job_name'
    Der Name des Auftrags, aus dem der angegebene Zielserver entfernt wird. job_name ist vom Datentyp sysname. Der Standardwert ist NULL.

    HinweisHinweis

    Es muss entweder job_id oder job_name angegeben werden, beide Angaben sind jedoch nicht möglich.

  • [ @server_name= ] 'server'
    Der Name des Zielservers, der aus dem angegebenen Auftrag entfernt werden soll. server ist vom Datentyp nvarchar(30) und hat keinen Standardwert. server kann **(LOCAL)**oder der Name eines Remotezielservers sein.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Resultsets

Keine

Berechtigungen

Zum Ausführen dieser gespeicherten Prozedur müssen Benutzer Mitglieder der festen Serverrolle sysadmin sein.

Beispiele

Im folgenden Beispiel wird der Server SEATTLE2 aus der Verarbeitung des Auftrags Weekly Sales Backupsentfernt.

HinweisHinweis

Bei diesem Beispiel wird davon ausgegangen, dass der Auftrag Weekly Sales Backups bereits erstellt wurde.

USE msdb ;
GO

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

Siehe auch

Verweis

sp_add_jobserver (Transact-SQL)

sp_help_jobserver (Transact-SQL)

Gespeicherte Systemprozeduren (Transact-SQL)