如何自动创建备份数据库计划 plans,而不用向导手动创建
如何自动创建备份数据库计划 plans,而不用向导手动创建 问题点数:20、回复次数:6Top
1 楼txlicenhe(马可)回复于 2003-08-04 13:52:47 得分 0
你用向导手动创建一个,将脚本COPY下来不就是?Top
2 楼pengdali()回复于 2003-08-04 14:57:31 得分 20
EXEC sp_add_job @job_name = '作业名字'
EXEC sp_add_jobstep @job_name = '作业名字',
@step_name = '步骤名子',
@subsystem = 'TSQL',
@command = 'backup database 表 to disk=''c:\目录\a.bak'' with init',
@retry_attempts = 5, --重试次数
@retry_interval = 5 --重试间隔
EXEC sp_add_jobschedule @job_name = '作业名字',
@name = '作业调度名字',
@freq_type = 4, -- 每天
@freq_interval = 26, --间隔
@active_start_time = 10000 --开始时间Top
3 楼smallroad(无名)回复于 2003-08-06 22:32:04 得分 0
不是jobsTop
4 楼smallroad(无名)回复于 2003-08-07 19:42:32 得分 0
真的没人会吗?期待......Top
5 楼txlicenhe(马可)回复于 2003-08-07 20:19:29 得分 0
这是我copy下来的我的数据库维护计划脚本:
EXECUTE master.dbo.xp_sqlmaint N'-PlanID B913123A-0BE4-4D44-BF03-EB5B8894CE64 -WriteHistory -VrfyBackup -BkUpMedia DISK -BkUpDB "D:\share\DATA" -DelBkUps 1DAYS -BkExt "BAK"'Top
6 楼smallroad(无名)回复于 2003-08-08 09:38:47 得分 0
但是放到job中不能执行,必须配合维护计划Top




