sp_add_maintenance_plan         添加维护计划并返回该计划 ID
sp_add_maintenance_plan_db      将数据库和维护计划相关联
sp_add_maintenance_plan_job     将维护计划和现有的作业相关联sp_delete_maintenance_plan      删除指定的维护计划
sp_delete_maintenance_plan_db   取消指定数据库和指定维护计划的关联
sp_delete_maintenance_plan_job  取消指定作业与指定维护计划的关联

解决方案 »

  1.   

    这位大哥,谢谢的帮助,主要是这样,我想用SQL语句建维护计划,在语句里可以设时间,数据库备份的盘符等。请您讲清详细一点好吗?
      

  2.   

    没搜过了,没找到,请给个URL好吗?谢谢
      

  3.   

    并且我在查询分析器里执行:sp_add_maintenance_plan
    它提示:请问是什么原因。服务器: 消息 2812,级别 16,状态 62,行 1
    未能找到存储过程 'sp_add_maintenance_plan'
      

  4.   

    搜过了,没找到,请给个URL好吗?谢谢
      

  5.   

    use msdb
    go
    DECLARE   @myplan_id UNIQUEIDENTIFIER
    EXECUTE   sp_add_maintenance_plan N'Myplan',@plan_id=@myplan_id OUTPUT
    Execute   sp_add_maintenance_plan_db @myplan_id,N'Northwind'
      

  6.   

    楼主说的那些是维护计划关联的作业(JOB)所需要实现的功能。sp_add_job          添加由 SQLServerAgent 服务执行的新作业
    sp_add_jobstep      将一个步骤(操作)添加到作业中
    sp_add_jobschedule  创建作业调度