SQL Server备份脚本
2024-10-13 03:14:32
declare @bakfile varchar(30), @bakfilediff varchar(30),@pathfull varchar(50),@pathdiff varchar(50)
set @bakfile='hp'+CONVERT(varchar(10),GETDATE(),112)+'.bak'
set @bakfilediff='hpdiff'+CONVERT(varchar(10),GETDATE(),112)+'.bak'
set @pathfull='c:\bak\'+@bakfile --定义全备路径
set @pathdiff='c:\bak\'+@bakfilediff --定义差异备份路径
backup database hp to disk=@pathdiff with differential --差异备份
backup database hp to disk=@pathfull with init --全备 init 用于重写备份设备
若需要时间
replace(convert (varchar(10,getdate(),108),':','')
)
set @date =replace(( replace((replace ((select
)),'-', '')),' ' ,'')), ':','' )
select @date
set @path ='f:\backup\'+ 'erp'+@date +'.bak'
select @path
backup database érp to disk=@path with init
最新文章
- PHP 删除文件(图片)
- ubuntu安装hexo博客
- PHP的PSR系列规范都有啥内容
- css3弹性盒子模型
- magento提速的一些小技巧,列举manegnto网站提速的
- Log4j(1.2.17) - hello world
- Netflix
- MongoDB集群与LBS应用系列(一)
- WPF集合控件实现分隔符(ItemsControl Splitter)
- java String时间转为时间戳
- day9、用户登陆出现-bash-4.1$错误的原因及解决方法
- 机器学习技法:03 Kernel Support Vector Machine
- Docker 搭建 ELK 收集并展示 tomcat 日志
- Docker mysql主主互备和高可用
- 使用C#获取Windows Phone手机的各种数据(转)
- Thinkphp5.0分页和跳页
- python基础学习1-流程控制和判断
- mingw 构建 Geos
- python 搭建ftp服务器
- Linux之统计特定进程运行数量