了解 Access 数据库中的大小限制、如何处理它们并寻找最佳解决方法。
如果您不是普通的 MS Access 用户,这可能会让您感到惊讶,但事实上,MS Access 数据库平台存在一定的大小和其他限制。 MS Access 2016 版为您提供了 2 GB 的总空间,用于存储内容和数据库对象。 单个数据库最多可为您提供 37 个,768 个对象,1000 个模块,255 个并发用户,14 个字符的密码,64 个字符的对象名称,以及 20 个字符的组/用户名。
达到大小限制时该怎么办
数据库文件在使用时变大是很常见的。 这种增长通常会阻碍您的表现,有时甚至可能会损坏,造成更多损害。 在这种情况下,建议在数据库中使用压缩和修复命令。 使用此命令可以纠正此问题,并防止它在将来再次发生。
随着我们对数据库所做的更改,它的大小不断变化,并且数据库开始增长。 这种增长的原因可能是您输入的数据,也可能是其他来源,例如:
隐藏的节奏rary 由应用程序创建以完成某些任务的对象。 有时,这些对象最终保留在您的数据库中的时间可能比它们在应用程序中的需要时间长得多。
当数据库中的对象被删除但它占用的磁盘空间仍未释放时。 这意味着对象不在那里,但它占用的空间仍然没有空闲。
如果你有节奏rary,系统中不需要的文件和仍占用磁盘空间的已删除对象,您的应用程序将执行缓慢,即使是最快的操作也需要更长的时间。
升迁至 SQL Server
摆脱这种情况的最佳方法是扩展您的 Access 数据库,并迁移到 SQL Server. 这就是许多企业主为保护其数据库中的所有数据所做的事情。 将数据从 Access 迁移到 SQL 肯定有其自身的一系列挑战,但在 Access 数据库中遇到空间和大小问题时,这仍然是一件明智的事情。
MS SQL Server 已被设计成可以顺利完成从 Access 导入数据的方式。 而且由于这两个应用程序都来自微软,兼容性不是问题,对数据丢失的恐惧也降到最低。
如果您是 MS Access 的用户,您很可能会遇到这个问题,而您唯一的解决方案就是扩展您的应用程序。 在这里,我们只是向您保证,如果您选择扩展,那么您还不如做正确的事。 如果您不这样做,您可能会将您的数据置于危险之中。 在这种情况下,立即投资一种工具来 修复 mdb 数据库并处理任何突发事件。
作者简介:
Vivian Stevens 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 修复 mdf 和 excel 恢复软件产品。 欲了解更多信息,请访问 datanumen.com