读书人

请问一个定时清理备份的有关问题

发布时间: 2012-09-05 15:19:35 作者: rapoo

请教一个定时清理备份的问题
在sql server2008 中,能否实现对库表中记录的定时备份?(对tb_pdurecord表中3天前的数据进行备份清理)
请问用怎样的方法?该怎么做? sql语句如下,急等!
insert into dbo.tb_pdurecord_bak select * from tb_pdurecord where status = '1' and
DATEDIFF(day, opttime, GETDATE())>3

[解决办法]
新建作,在作中加入你想做的操作,在作的步中添加你要行本的就可以了

如果不清楚如何建job,SQL Server代理,右,新建作,面的容自已看下

不清楚再
[解决办法]
新建作业,作业步骤里使用备份清除的SQL语句,作业计划里面设置你的定期执行的时间。

例如:

delete from tb_pdurecord
output deleted.字段1,deleted.字段2,...
into dbo.tb_pdurecord_bak(字段1,字段2,...)
where DATEDIFF(day, opttime, GETDATE())>3
[解决办法]
就是写个自动作业,每天定时按照你的业务规则处理数据。

读书人网 >SQL Server

热点推荐