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 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
目录
相关文章
|
SQL 安全 Go
SQL Server 2012 设置自动备份数据库失败
SQL Server 2012 设置自动备份数据库失败
SQL Server 2012 设置自动备份数据库失败
|
2月前
|
SQL 安全 数据库
SQL Server 备份和还原
SQL Server 备份和还原
|
2月前
|
SQL 调度 数据库
【Database】Sqlserver如何定时备份数据库和定时清除
【Database】Sqlserver如何定时备份数据库和定时清除
78 2
|
2月前
|
SQL 存储 数据库
数据安全无忧,SQL Server 2014数据库定时备份解密
数据安全无忧,SQL Server 2014数据库定时备份解密
|
2月前
|
数据库
SQLSERVER 2014 删除数据库定时备份任务提示失败DELETE 语句与 REFERENCE 约束“FK_subplan_job_id“冲突
SQLSERVER 2014 删除数据库定时备份任务提示失败DELETE 语句与 REFERENCE 约束“FK_subplan_job_id“冲突
|
10月前
|
SQL 数据挖掘 数据库
数据库数据恢复-SQL SERVER数据库文件误还原备份的数据恢复方案
SQL SERVER数据库故障类型: 1、SQL SERVER数据库文件被删除。 2、SQL SERVER数据库所在分区格式化。 3、SQL SERVER数据库文件大小变为“0”。 4、使用备份还原数据库时覆盖原数据库。
|
12月前
|
存储 SQL 数据库
SQL Server——备份与恢复数据库
不管是任何系统都不可避免的发生一些故障、错误,而为了防止数据丢失找不到的情况,防患于未然,养成备份的好习惯是很有必要的。
|
12月前
|
SQL 存储 运维
进阶宝典一|SqlServer数据库自动备份设置
进阶宝典一|SqlServer数据库自动备份设置
|
SQL 弹性计算 关系型数据库
RDS SQL Server 备份功能
RDS SQL Server 备份功能。 您可以通过设置备份策略调整RDS数据备份和日志备份的周期来实现自动备份,也可以手动备份RDS数据。
|
SQL 数据库 索引
SqlServer -辅助脚本
SqlServer -辅助脚本