吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9399|回复: 62
收起左侧

[原创工具] Sql server数据库批量自动备份(懒人专属)

[复制链接]
jiabao_jb 发表于 2022-6-10 17:13
懒人自动备份工作原因会经常性的备份数据库(基本上一天两遍),而且有些时候还不是本人备份!
远程操作很是不方便(关键是有些同事吧,他不太熟悉这个),经过好几个礼拜沉淀写出个小程序用于懒人自动备份。
捕获.PNG
配置完毕后的使用方法很是简单
1、打开软件,或是在某个时间设置个自启动
2、之后插入u盘就可以等待了,数据库备份到u盘之后会有声音提示的。

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


部分代码,这个语言看着就是整洁
捕获3.PNG 原理介绍,就这两句是精华
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

免费评分

参与人数 7吾爱币 +14 热心值 +5 收起 理由
刻周求剑 + 1 + 1 我很赞同!
milaoshu1020 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
yanglinman + 1 谢谢@Thanks!
vicky526356 + 1 必须支持一波。强大。
Py19871120 + 1 共享加分
苏浩 + 3 + 1 热心回复!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| jiabao_jb 发表于 2022-6-13 15:40
阿国网络 发表于 2022-6-13 13:49
多个库怎么加,如果我要备份B\C\D库
[数据库]
账号=sa

添加备份数据库的方法

添加备份数据库的方法

就用这方法就行了,没必要非得到ini文件里边弄
当然最后的格式就是:
[备份数据库]
库名=baobao,ReportServer,ReportServerTempDB
 楼主| jiabao_jb 发表于 2022-6-10 20:45
jonasr 发表于 2022-6-10 20:23
SQL默认就支持自动备份 比这个可靠多了  失败了还会邮件通知  自己写代码的话 还可以做API 查询

为什么 ...

主要就是同事帮忙实在是不懂这个,而且还必须离线备份,所以这程序就简单了啊
jonasr 发表于 2022-6-10 20:23
SQL默认就支持自动备份 比这个可靠多了  失败了还会邮件通知  自己写代码的话 还可以做API 查询

为什么要用这个工具啊。。。。。。。。。。。 谢谢分享
SuBaiQiao 发表于 2022-6-10 18:24
工具看着不错,下载尝试一下
Py19871120 发表于 2022-6-10 18:29
我们做erp软件的,经常会给客户备份。这下可以省事多了。
Py19871120 发表于 2022-6-10 18:39
如果可以设置一天的某个时间段自动备份就好了。
vscos 发表于 2022-6-10 18:58
不错,我喜欢C#的程序,
benkochina 发表于 2022-6-10 19:49
等待作业中
由于不在填写地址所在的电脑,停止运行!
请到相应的电脑上运行!


这是我哪里没设置好吗
 楼主| jiabao_jb 发表于 2022-6-10 20:39
Py19871120 发表于 2022-6-10 18:39
如果可以设置一天的某个时间段自动备份就好了。

这个需求SQL server自带的备份就可以满足了啊
 楼主| jiabao_jb 发表于 2022-6-10 20:43
benkochina 发表于 2022-6-10 19:49
等待作业中
由于不在填写地址所在的电脑,停止运行!
请到相应的电脑上运行!

这个问题嘛就是你填写的ip地址和你所在电脑的ip的地址不一致所导致的,原理就是语句备份嘛,所以就必须在数据库所在的地址打开,否则不能自动备份到u盘啊,有的电脑目录不一致也会出错的
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-1 13:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表