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 werden soll. job_id ist ein Wert vom Datentyp uniqueidentifier. Der Standardwert ist NULL.

  • [ @job_name= ] 'job_name'
    Der Name des Auftrags, aus dem der angegebene Zielserver entfernt werden soll. job_name ist ein Wert 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 ein Wert vom Datentyp nvarchar(30) und weist keinen Standardwert auf. server kann den Wert **(LOCAL)**aufweisen oder dem Namen eines Remotezielservers entsprechen.

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