简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

一段脚本实现自动备份并保存最近几天的SQL数据库

来源:易贤网   阅读:1231 次  日期:2014-05-12 14:47:17

温馨提示:易贤网小编为您整理了“一段脚本实现自动备份并保存最近几天的SQL数据库”,方便广大网友查阅!

代码如下:

DECLARE @filename VARCHAR(255)

DECLARE @date DATETIME

SELECT @date=GETDATE()

SELECT @filename = 'G:\存放位置\数据库名称-'+CAST(DATEPART(yyyy,@date) as varchar)+'-'+CAST(DATEPART(mm,@date) as varchar)+'-'+CAST(DATEPART(dd,@date) as varchar)+'.bak'

BACKUP DATABASE [数据库名称] TO DISK = @filename WITH INIT

GO

DECLARE @OLDDATE DATETIME

SELECT @OLDDATE=GETDATE()-5

EXECUTE master.dbo.xp_delete_file 0,N'G:\存放位置',N'bak',@olddate,1

上面是一个备份最近5天的数据库作业脚本。

更多信息请查看IT技术专栏

更多信息请查看数据库
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:sql使用cast进行数据类型转换示例
下一篇:sql查询表中根据某列排序的任意行语句
易贤网手机网站地址:一段脚本实现自动备份并保存最近几天的SQL数据库
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!