Sql server数据库批量自动备份(懒人专属)

7次阅读
没有评论

懒人自动备份工作原因会经常性的备份数据库(基本上一天两遍),而且有些时候还不是本人备份!
远程操作很是不方便(关键是有些同事吧,他不太熟悉这个),经过好几个礼拜沉淀写出个小程序用于懒人自动备份。

配置完毕后的使用方法很是简单
1、打开软件,或是在某个时间设置个自启动
2、之后插入u盘就可以等待了,数据库备份到u盘之后会有声音提示的。
3、安全弹出设备,完事

应用配置:
第一次打开软件后,会在打开目录中生成cs.ini文件
将SqlServer的账号、密码、地址和数据库名称(随便填一个)填写上就好了
之后打开软件,给自动勾选框的勾去掉,在数据库列表中选择需要备份的数据库点击保存即可
需要备份几个数据库就添几个,实测5个G的数据库是完全没有问题的!

部分代码,这个语言看着就是整洁

原理介绍,就这两句是精华
select name from master..sysdatabases
backup database tast to disk=d:/bak with init
就这两句

另外
里边有个是否压缩,是个败笔,太耗时了,看软件的图标就知道是啥写的,望大神给些建议,本想着压缩会节省些时间,设计完成后得用超两倍的时间

测试
两个数据库,一个是2个G,一个是12个G,打开软件到备份至U盘总耗时16分钟,感觉可以和平时正常的差不多!

就日常使用非常好,打开软件,插上u盘,等着提示,完事下班!

下载地址,高速蓝奏
https://wwb.lanzoum.com/i4aMH066z0cf

正文完
 0
116博客
版权声明:本篇文章由 116博客 于2024-11-29发表,共计617字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码