- 51aspx源码必读.txt[2KB]
- App.config[343B]
- DtForm.cs[4KB]
- DtForm.Designer.cs[6KB]
- DtForm.resx[141KB]
- MainForm.cs[6KB]
- MainForm.Designer.cs[6KB]
- MainForm.resx[278KB]
- Program.cs[583B]
- WorkDbDown.csproj[6KB]
- app.manifest[3KB]
- from.jpg[11KB]
- GG64.ico[90KB]
- WorkDbDown.sln[1KB]
- 最新Asp.Net源码下载.url[123B]
源码介绍
源码参数
一、源码描述
雨田数据库表定时备份还原软件
环境:VS2022 Sql2019 Winform
二、功能介绍
配置远程数据库字符串连接和本地文件备份目录,数据表集合,以及定时器间隔时长,对特定数据库的特定表进行定时备份。
远程一个库,本地一个数据库,自动生成表结构和内容,同时可以进行数据比对保证数据正确同步到本地中。
3种备份方式:config.json配置文件中PageType=datatable,就是使用数据表分页形式一页一个本地文件,PageType=sql,就是通过sql分页查询形式查询出的数据集一个文件,PageType=no,就是不使用分页全部查询出来一个文件。文件以.dt格式增量备份形式下载到本地目录中,可以使用还原工具查看数据或者回写到数据库中。
还原的时候直接把.dt文件拖拽到数据表格窗体的输入框中
使用的时候修改config.json文件中的ConnStr字符串为需要备份的sqlserver数据库字符串,TableNames为新的表名称不要用原始的表名称,app.config中的连接字符串必须是已经存在的本地数据库
内部项目名:YutianWorkDbDown
产品名:雨田数据库表定时备份还原软件
版本号:1.0
开发周期:8个月
开发时间:2022年4月-2022年12月
开发语言:C#
系统架构:C/S
软件类型:工具类
开发工具:Microsoft Visual Studio 2019
所用数据库:Sql Server 2019/json
开发系统: Windows 10
运行环境:Windows 2000/Windows Server 2003/Windows XP/Windows Server 2008/Windows Server 2012/Windows 7/Windows Vista/Windows 8||8.1/Windows 10
三、注意事项
App.config与bin/debug目录下的config.json还有BLL目录下的DbSyncBLL.cs都有数据库连接字符串。
配置远程数据库字符串连接和本地文件备份目录,数据表集合,以及定时器间隔时长,对特定数据库的特定表进行定时备份。
远程一个库,本地一个数据库,自动生成表结构和内容,同时可以进行数据比对保证数据正确同步到本地中。
3种备份方式:config.json配置文件中PageType=datatable,就是使用数据表分页形式一页一个本地文件,PageType=sql,就是通过sql分页查询形式查询出的数据集一个文件,PageType=no,就是不使用分页全部查询出来一个文件。文件以.dt格式增量备份形式下载到本地目录中,可以使用还原工具查看数据或者回写到数据库中。
还原的时候直接把.dt文件拖拽到数据表格窗体的输入框中