- 12
- 0
- 约1.46千字
- 约 2页
- 2020-09-16 发布于河北
- 举报
SQL2000 自动备份压缩删除数据库
create proc dbbf_test
as
declare
@dbname varchar(20),
@cmd1 nvarchar(120),
@cmd2 varchar(120),
@cmd3 varchar(120),
@i int,
@filename varchar(80),
@path varchar(80)
这是数据库名,使用时只需要把它改成你所要备份的数据库名即
可,这个必须修改 \\--
删除当前日期前 15- 前 10 天内的数据库备份 ,可根需要自行修改
set @i=10
while @i15
begin
set @cmd1 =if exist
E:\DATABACKUP\+@dbname+convert(varchar(10),DATEADD(day,-@i,getdate()),112)
+* + del
+E:\DATABACKUP\+@dbname+convert(varchar(10),DATEADD(day,-@i,getdate()),112)
+*
exec master..xp_cmdshell
原创力文档

文档评论(0)