Aracılığıyla paylaş


sp_remove_job_from_targets (Transact-SQL)

Belirtilen iş verilen hedef sunucuları veya hedef sunucu grubu kaldırır.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

sp_remove_job_from_targets [ @job_id = ] job_id 
     | [ @job_name = ] 'job_name' 
     [ , [ @target_server_groups = ] 'target_server_groups' ] 
     [ , [ @target_servers = ] 'target_servers' ]

Bağımsız değişkenler

  • [ @ job_id =] job_id
    Belirtilen hedef sunucu veya hedef sunucu grupları kaldırmak için iş iş tanımlama numarası.Ya da job_id veya job_name belirtilmesi gerekir, ancak her ikisi de belirtilemez.job_idİş uniqueidentifier, varsayılan değer null.

  • [ @ job_name =] 'job_name'
    Belirtilen hedef sunucu veya hedef sunucu grupları kaldırmak için iş adı.Ya da job_id veya job_name belirtilmesi gerekir, ancak her ikisi de belirtilemez.job_nameİş sysname, varsayılan değer null.

  • [ @ target_server_groups =]'target_server_groups'
    işbelirtilen kaldırılacak hedef sunucu grupları virgülle ayrılmış listesi.target_server_groupsİş nvarchar(1024), varsayılan değer null.

  • [ @ target_servers =] 'target_servers'
    işbelirtilen kaldırılacak hedef sunucuların virgülle ayrılmış listesi.target_serversİş nvarchar(1024), varsayılan değer null.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (başarısız)

İzinler

Bu yordamı varsayılan üyeleri için yürütmek izinlerini sysadmin sabit sunucu rolü.

Örnekler

Aşağıdaki örnek önceden oluşturulmuş kaldırır Weekly Sales Backups iş elde Servers Processing Customer Orders hedef sunucu grubu ve SEATTLE1 ve SEATTLE2 sunucuları.

USE msdb ;
GO

EXEC dbo.sp_remove_job_from_targets
    @job_name = N'Weekly Sales Backups',
    @target_server_groups = N'Servers Processing Customer Orders', 
    @target_servers = N'SEATTLE2,SEATTLE1' ;
GO