SBO数据库定时备份并清除以前3天前的备份文件SQL

--前提:需要开启功能的外围配置器中的xp_cmdshell服务
declare  @sql  varchar(100) 

--1.备份文件数据库文件到F:\DataBak路径下
set @sql='F:\DataBak\SBO_DLNS' 
+rtrim(convert(varchar,getdate(),112))+'.bak' 
backup  database SBO_DLNS to disk=@sql

--2.删除3天前备份文件 
set  @sql='del  F:\DataBak\SBO_DLNS' 
+rtrim(convert(varchar,getdate()-3,112))+'.bak' 
exec  master..xp_cmdshell  @sql

本文出自 “阚山” 博客,转载请与作者联系!

你可能感兴趣的:(数据库,休闲,SBO数据库定时备份,数据库定时删除,数据库定时清除)