菜鸟继续问关于备份的问题

lugangxyz 2003-10-30 04:28:19
在作业里用以下语句在每天中午12:00进行数据备份:
BACKUP DATABASE [Lizhu] TO DISK = N'E:\SQL SERVER 数据库备份_master\每日备份' WITH NOINIT , NOUNLOAD , NAME = N'Lizhu 备份', NOSKIP , STATS = 10, NOFORMAT
经过了将近20天以后,该数据备份文件变得特别大(1.24G),请问如何用语句实现动态删除备份集,如,假定该备份文件只允许存放7天的备份数据,到第8天备份时就删除第一天的备份集,第9天删除第2天的备份集.......依此类推,
本菜鸟刚接触数据库,可能有些术语使用的不是很恰当,不知道我说的大家听明白了吗?
先谢了!
...全文
22 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2003-10-30
  • 打赏
  • 举报
回复
用数据维护计划向导,可以很简单的实现.

自己创建作业实现可以参考:
http://expert.csdn.net/Expert/topic/2359/2359124.xml?temp=.4359552
txlicenhe 2003-10-30
  • 打赏
  • 举报
回复
用数据库维护计划做就行了,全向导操作,试一下,里面有这个选项的。
zarge 2003-10-30
  • 打赏
  • 举报
回复
做一个数据库维护计划,在计划里可以设置备份保留多少天
pengdali 2003-10-30
  • 打赏
  • 举报
回复
你这样做维护计划的呀?

你要定时完全备份,追加备份的刻碟呀。

建议你做7个备份,星期1完全重写一个文件。星期2完全重写一个文件......

backup database sys to disk='c:\目录\a.bak' with init

这样不是可以?

27,581

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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