首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MS Access数据库备份版本控制

MS Access数据库备份版本控制
EN

Stack Overflow用户
提问于 2013-04-08 20:53:17
回答 1查看 455关注 0票数 1

我正在使用MS access数据库.mdb文件来存储信息(10个表)。该文件存储在G盘的网络文件夹中,并且每天(通过公司服务器)备份G盘。我已经开发了一个读/写数据库的Java应用程序(Swing/JFrame)。应用程序和数据库现在工作正常。

我在公司做短期实习生,应用程序是我自己开发的。如果数据库损坏或崩溃怎么办?我如何才能让它在今天崩溃的情况下,获取前一天的数据/文件并运行?

我问是因为如果我离开公司后数据库被破坏了,其他人都不知道该怎么办?

有人能推荐/建议一个流程来克服上面的情况吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-08 21:24:03

要创建文件的多个备份副本,可以使用Windows中的自动任务将当前.mdb文件复制到单独的位置,并修改文件名以指示复制(备份)的时间。我的服务器使用VBScript来执行这样的任务,并且代码使用Weekday(Now)在文件名中包含一个与星期几(1到7)相对应的数值。所以我的备份文件夹包含文件...

代码语言:javascript
运行
复制
crmBackup1.bak
crmBackup2.bak
...
crmBackup7.bak

...and我总是有7天的备份可供我使用。

如果您正在寻求一种方法,让您的应用程序自动检测损坏的数据文件并恢复到前一天的备份,这不是一个好主意。根据损坏的性质,当前文件中的数据可能是可挽救的,因此自动“丢弃”将是不幸的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15879573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档