【问题标题】:Access 2013: Distribute FE or leave on shared network drive for split DBAccess 2013:分发 FE 或留在共享网络驱动器上以进行拆分 DB
【发布时间】:2018-12-27 12:00:39
【问题描述】:

只是想知道拆分数据库的前端部分的最佳做法是什么。该公司有一个共享驱动器,每个人都可以访问并且是后端实际所在的位置。只是想知道将 FE 的副本分发给每个人是否更好,或者我是否应该将他们指向共享驱动器上 FE 的方向。尽管我知道有软件可以帮助管理 FE 分发,但后者似乎更易于维护。

【问题讨论】:

标签: ms-access


【解决方案1】:

那么 [为每个用户分发单独的前端副本] 仍然是最佳实践吗?

是的,即使在 2016 年,这不仅是最佳实践,而且是绝对需要以实现多个并发用户的可靠操作。

让每个人都访问共享服务器上的单个 FE 文件有什么好处?

当多个并发用户打开前端数据库文件的同一个副本时,Access 会对打开对象(主要是表单及其关联的记录集)的状态感到困惑。来自后端的数据可能看似已损坏,但实际上可能并未在表级别损坏。

当多个并发用户各自拥有自己的前端文件本地副本时,Access 不会感到困惑,并且应用程序可以正常工作。这就是好处。

【讨论】:

    【解决方案2】:

    好处是所有用户总是有一个新的和更新的副本,并且 - 在失败的情况下 - 他们可以再次运行快捷方式来获得一个新的副本。

    这甚至适用于 Citrix 环境:

    Deploy and update a Microsoft Access application in a Citrix environment

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-14
      • 2013-01-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多