sp_delete_jobserver (Transact-SQL)
Entfernt den angegebenen Zielserver.
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.Hinweis 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.
Hinweis |
---|
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