如果JETCOMP.EXE
文件相对较小(即0-200MB),是否有理由在MDB
或其他任何压缩方法上运行?
我可以理解它是否接近大小限制(例如,对于某些较旧的MDB格式为1GB)然后它会有意义,但是否有其他需要呢?
无法运行JETCOMP(或类似程序)会导致数据损坏问题吗?
答案 0 :(得分:1)
最好在任何大小的Access数据库上运行常规压缩,因为它有几个好处:首先是文件的大小,如果大约200mb但不会有问题,这不是问题。它还将重新索引所有表,因此如果您修改了任何表结构或添加了新表,这一点尤其重要。它将重新评估任何查询,以确保他们拥有最快的执行计划。
对于导致损坏的压缩失败而言,压缩机所做的第一件事是创建原始文件的备份副本,这样如果失败,你仍然可以将原件恢复到原来的状态,因此你不应该遇到任何腐败问题。
答案 1 :(得分:0)
Access数据库非常容易发生数据损坏,尤其是在通过网络共享数据库时。每隔一段时间运行Compact和Repair都不会有什么坏处,只是为了确保DB处于最佳状态。