SqlServer同一实例备份所有数据库
【效果图展示】

【需求】
- SqlServer同一个实例存在多个数据库
- 系统数据库(‘master’,‘tempdb’,‘model’,‘msdb’,‘ReportServer’)不需要备份
- 手动配置系统设定3个时间点每天windows系统自动备份数据库
- 手动配置数据库存储的时间自定义
- 上述配置完毕后下次运行不需要手动二次配置需求参数
- 批处理打开有闪光效果
【代码展示】
@echo off
SETLOCAL enabledelayedexpansion
title SqlServer备份助手
::判断config文件是否存在
if exist config.ini goto:sql
if not exist config.ini goto:loop
cls
::SQL配置信息
:loop
::删除temp目录下的文件
del /q /s C:\Users\Administrator\AppData\Local\Temp\dblist.txt
del /q /s C:\Users\Administrator\AppData\Local\Temp\config.ini
del /q /s C:\Users\Administrator\AppData\Local\Temp版权声明:本文为wikou原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。