一段脚本实现自动备份并保存最近几天的SQL数据库
16lz
2022-01-10
复制代码 代码如下:
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天的数据库作业脚本。
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天的数据库作业脚本。
更多相关文章
- 基于MQTT实现Android消息推送(Push)
- android ndk编译x264开源(用于android的ffmpeg中进行软编码)
- android手机客户端上传文件,java servlet服务器端接收并保存到服
- Android(安卓)ROM的创建和烧录
- Android(安卓)ASE 脚本环境
- Android实现圆角弹框功能
- android实现静默安装demo
- android WebView解析 调用html5页面
- Android(安卓)SDK源码提取Python脚本(4.0SDK源码下载地址)