sp_delete_jobserver (Transact-SQL)
移除指定的目標伺服器。
語法
sp_delete_jobserver { [ @job_id = ] job_id | [ @job_name = ] 'job_name' } ,
[ @server_name = ] 'server'
引數
[@job_id= ] job_id
將從中移除指定的目標伺服器之作業的識別碼。job_id 是 uniqueidentifier,預設值是 NULL。[@job_name= ] 'job_name'
將從中移除指定的目標伺服器之作業的名稱。job_name 是 sysname,預設值是 NULL。[!附註]
您必須指定 job_id 或 job_name,但不能同時指定這兩者。
[@server_name= ] 'server'
要從指定作業中移除的目標伺服器名稱。server 是 nvarchar(30),沒有預設值。server 可以是 (LOCAL),或遠端目標伺服器的名稱。
傳回碼值
0 (成功) 或 1 (失敗)
結果集
無
權限
若要執行這個預存程序,使用者必須是系統管理員 (sysadmin) 固定伺服器角色的成員。
範例
下列範例會從 Weekly Sales Backups 作業的處理中,移除 SEATTLE2 伺服器。
[!附註]
這個範例假設先前已建立 Weekly Sales Backups 作業。
USE msdb ;
GO
EXEC sp_delete_jobserver
@job_name = N'Weekly Sales Backups',
@server_name = N'SEATTLE2' ;
GO