压缩MDB文件

发布于 2024-07-24 13:20:54 字数 105 浏览 4 评论 0原文

有没有办法压缩共享mdb文件。 我的意思是这个文件总是在使用中。 我正在寻找在不断开用户连接的情况下压缩 mdb 文件的方法(当 mdb 文件正在使用时)...... 访问版本是2003。

Is there any way to compact the shared mdb file. I mean this file is is always in use. I am looking for the way to compact mdb file without disconnecting users (while the mdb file is in use)....
Access version is 2003.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

随遇而安 2024-07-31 13:20:54

不可以,要压缩数据库,您必须以独占模式打开它。

No, to compact the database you must open it in exclusive mode.

彼岸花ソ最美的依靠 2024-07-31 13:20:54

你们的MDB是24小时都在使用吗? 如果是这样,我建议使用 Access/Jet 来存储数据不是一个好主意,因为您需要进行备份。 替代方案包括 MS SQL Server,它提供免费版本,大小限制为 4 GB。

现在,如果您的后端 (BE) MDB 每天仅繁忙 12 或 20 小时,那么当用户退出 FE 时,尝试重命名后端 MDB,最好使用今天的日期,采用 yyyy-mm-dd 格式。 在执行此操作之前,请确保关闭所有绑定表单,包括隐藏表单和报告。 如果您收到错误消息,哎呀,它很忙,所以不必打扰。 如果成功则将其压缩回来。

查看我的备份,您信任用户还是系统管理员? 提示页面以获取更多信息。
http://www.granite.ab.ca/access/backup.htm

Is your MDB in use 24 hours a day? If so I would suggest that using Access/Jet to store the data is not a good idea as you need to do backup. Alternatives include MS SQL Server which is available in a free edition with size limitiations of 4 Gb.

Now if your backend (BE) MDB is only busy 12 or 20 hours a day then when the user exits the FE attempt to rename the backend MDB preferably with todays date in the name in yyyy-mm-dd format. Ensure you close all bound forms, including hidden forms, and reports before doing this. If you get an error message, oops, its busy so don't bother. If it is successful then compact it back.

See my Backup, do you trust the users or sysadmins? tips page for more info.
http://www.granite.ab.ca/access/backup.htm

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文