sqlserver 自动备份执行脚本

本文涉及的产品
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
云数据库 RDS SQL Server,基础系列 2核4GB
简介: 1.替换cmd文件中的sqlserver 路径,2.替换cmd文件中的sqlserver 用户名和密码3.替换sql备份脚本中的 数据库名称 ,备份路径,备份文件名,自定义4. 将cmd 添加系统的定时任务中
1.
backup.sql 备份脚本
DECLARE @name varchar(50)
DECLARE @datetime char(14)
DECLARE @path varchar(255)
DECLARE @bakfile varchar(255)
set @name='pubs'
set @datetime=CONVERT(char(8),getdate(),112) + REPLACE(CONVERT(char(8),getdate(),108),':','')
set @path='D:\DataBak'
set @bakfile=@path+'\'+'Bak_'+@datetime+'_'+ @name
backup database @name to disk=@bakfile with name=@name
go

2.批处理命令

@echo off 
#设置sqlserver 路径
set path=%path%;C:\Program Files\Microsoft SQL Server\80\Tools\Binn
#输出备份日志
echo 联商通database backup start >> d:\backup.log
date /t >> d:\backup.log
time /t >> d:\backup.log
isql.exe -S 192.168.1.1 -U sa -P pass -i DataBackup.sql
echo 联商通database backup end >> d:\backup.log
date /t >> d:\backup.log
time /t >> d:\backup.log
echo .
echo .
echo . data backup finish ! 
echo . success!
echo .
echo .
rem pause

1.替换cmd文件中的sqlserver 路径,

2.替换cmd文件中的sqlserver 用户名和密码

3.替换sql备份脚本中的 数据库名称 ,备份路径,备份文件名,自定义

4. 将cmd 添加系统的定时任务中

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
3月前
|
SQL 数据库
Microsoft SQL Server 2014如何来备份数据库
Microsoft SQL Server 2014如何来备份数据库
354 3
|
3月前
|
存储 SQL Go
全网最长的sql server巡检脚本分享(1000行)
全网最长的sql server巡检脚本分享(1000行)
52 1
|
3月前
|
SQL 数据库
SQL Server 如何进行备份?
【8月更文挑战第20天】SQL Server 如何进行备份?
61 3
|
3月前
|
SQL 存储 数据库
SQL Server 中的备份类型详解
【8月更文挑战第31天】
70 0
|
3月前
|
SQL 存储 Go
SQL Server一键巡检脚本分享
SQL Server一键巡检脚本分享
29 0
|
3月前
|
SQL 数据库
SQL Server 还原 备份集中的数据库备份与现有的 'XXX' 数据库不同
SQL Server 还原 备份集中的数据库备份与现有的 'XXX' 数据库不同
153 0
|
3月前
|
SQL 运维 Oracle
SQL Server 项目中 SQL 脚本更新、升级方式,防止多次重复执行
SQL Server 项目中 SQL 脚本更新、升级方式,防止多次重复执行
45 0
|
6月前
|
SQL 安全 数据库
SQL Server 备份和还原
SQL Server 备份和还原
|
6月前
|
SQL 调度 数据库
【Database】Sqlserver如何定时备份数据库和定时清除
【Database】Sqlserver如何定时备份数据库和定时清除
239 2
|
6月前
|
SQL 存储 数据库
数据安全无忧,SQL Server 2014数据库定时备份解密
数据安全无忧,SQL Server 2014数据库定时备份解密