• 相关软件
    >sp_remove_job_from_targets 创建者:webmaster 更新时间:2006-02-16 15:51

    从指定的目标服务器或目标服务器组中删除指定的作业。



    语法


    sp_remove_job_from_targets [ @job_id = ] job_id

        | [ @job_name = ] 'job_name'

        [ , [ @target_server_groups = ] 'target_server_groups' ]

        [ , [ @target_servers = ] 'target_servers' ]



    参数


    [@job_id =] job_id



    是要删除指定目标服务器或目标服务器组的作业的作业标识号。必须指定 job_idjob_name 两者之一,但不能同时指定两者。job_iduniqueidentifier 类型,其默认值为 NULL。



    [@job_name =] 'job_name'



    是要删除指定目标服务器或目标服务器组的作业的名称。必须指定 job_idjob_name 两者之一,但不能同时指定两者。job_namesysname 类型,其默认值为 NULL。



    [@target_server_groups =] 'target_server_groups'



    是要从指定作业中删除的目标服务器组中以逗号分隔的列表。target_server_groupsnvarchar(1024) 类型,其默认值为 NULL。



    [@target_servers =] 'target_servers'



    是要从指定作业中删除的目标服务器中以逗号分隔的列表。target_serversnvarchar(1024) 类型,其默认值为 NULL。



    返回代码值


    0(成功)或 1(失败)



    权限


    只有 sysadmin 固定服务器角色的成员才能执行 sp_remove_job_from_targets



    示例


    下例从 Sales Server 目标服务器组及 SEATTLE1SEATTLE2 服务器中删除先前创建的 Weekly Sales Data Backup 作业。



    USE msdb
    EXEC sp_remove_job_from_targets @job_name = 'Weekly Sales Data Backup',
      @target_servers = 'Sales Servers',
      @target_server_groups = 'SEATTLE2,SEATTLE1'
    相关文章
    本页查看次数: