大力!强烈要求您帮我!我快疯了!

meng___xuan 2003-09-11 04:50:43
我的数据库备份问题是:
在用户界面上我只能让用户设置开始时间和存储路径。
处理的要求:
从开始设置的时间完全备份一次,然后到月末都是差异备份,然后到月初完全备份一次(每个月的第一天都要完全备份一次),直到月末都是差异备份。 我的备份文件存储是以备份的时间命名的。要判断三个月前的备份数据,在第四个月底一次备份结束后删除三个月前的第一次备份。依次往后执行。用户只能执行时间和路径参数设置。我要把这个存储过程封装成DLL文件,接收那两个参数。
大力,要帮我啊。我会急死了!想哭。我实在是写不出来了。拜托,谢谢谢谢!
...全文
110 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
meng___xuan 2003-09-12
  • 打赏
  • 举报
回复
我把command中加入按时间存储的过程 但是不执行。还有用户的是建设知怎么接收?
老宛 2003-09-12
  • 打赏
  • 举报
回复
太好了,小弟一直也很想了解这个问题,今天终于知道了,非常感谢楼主和各位高人。
txlicenhe 2003-09-12
  • 打赏
  • 举报
回复
EXEC sp_add_job @job_name = '作业名字'


EXEC sp_add_jobstep @job_name = '作业名字',
@step_name = '步骤名子',
@subsystem = 'TSQL',
@command = 'EXEC 库名..过程名',
@retry_attempts = 5, --重试次数
@retry_interval = 5 --重试间隔

EXEC sp_add_jobschedule @job_name = '作业名字',
@name = '作业调度名字',
@freq_type = 4, -- 每天
@freq_interval = 26, --间隔
@active_start_time = 10000 --开始时间


一些名字,你爱怎么命名就怎么命名了。

meng___xuan 2003-09-12
  • 打赏
  • 举报
回复
我明白大家的意思,我按大力的那种方法做了一下,还可以。就是有一点我不明白,我怎样活的作业的名字,还有调度作业的名字。第一步的作业和第一步的调度作业怎么写?
meng___xuan 2003-09-12
  • 打赏
  • 举报
回复
是的 我做了,可是没有用,只能编译一次,第二次都不行。太郁闷了。救我。
愉快的登山者 2003-09-12
  • 打赏
  • 举报
回复
建立JOB后,要启动数据库代理服务。
meng___xuan 2003-09-12
  • 打赏
  • 举报
回复
大力,过来帮忙啊!我的偶像。在等你。
leimin 2003-09-11
  • 打赏
  • 举报
回复
你写一个SP或XP(存储过程封装成DLL文件),然后在JOB中调用不久可以么!当然你也可以在前台直接调用。
meng___xuan 2003-09-11
  • 打赏
  • 举报
回复
好的谢谢!我现在在试,感觉还可以!明天再想你请教!再次感谢!祝中秋快乐!万事顺心!
pengdali 2003-09-11
  • 打赏
  • 举报
回复
你可以先用企业管理器做好你要的备份,做好后,右键它-->所有任务-->生成sql脚本-->预览

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧