双击此处添加文字
Windows下sqlite支撑库自动备份设置
来源: | 作者:佚名 | 发布时间: 2020-12-25 | 56 次浏览 | 分享到:
1 概述
1.1 应用场景 
Windows系统sqlite支撑库备份,为了防止原数据丢失,保证数据的安全。当数据库因某些原因如:人为操作失误造成某些数据被误操作、软件 BUG 造成部分数据或全部数据丢失、硬件故障造成数据库部分数据或全部数据丢失、造成部分或者全部数据丢失后,备份文件可以帮我们找回丢失的数据。针对Sqlite进行自动定时备份相关数据,防止系统数据缺失、数据不全而影响正常使用。
1.2 创建脚本命令
将以下内容复制到txt文本中,然后保存,后缀名修改为.bat文件,然后放到其他硬盘下(不建议放到C盘)【根据实际情况调整源文件内容和目标文件内容,红色部分】,若要修改,可右键进行 编辑:
@echo off
rem 或者添加window计划任务,定义规则执行该脚本文件
set YYYYmmdd=%date:~0,4%%date:~5,2%%date:~8,2%
set hhmiss=%time:~0,2%%time:~3,2%%time:~6,2%
xcopy C:ourwaybiCross_SBI_APIpowerbimeta.sqlite E:ourwaybi备份%YYYYmmdd%%hhmiss% /e /s /f /h /y
End
温馨提醒:注意内容复制到txt文本中,相应rem或者添加window计划对应相应脚本
如下图:


注意:后缀名修改为.bat文件

2.操作流程
(1)打开任务计划程序

(2)创建基本任务

(3)设置相应名称

(4)设置相应触发器

(5)设置相应触发时间段
例如设置:每天晚上19:00期间

(6) 选择启动程序

(7) 选择刚才的bat包

(8) 点击完成
 
(9) 在主页可以看到对应的内容

(10) 备份,执行后的效果如下图