如果存储在共享网络驱动器上,可以从不同的计算机同时打开MS-Access前端吗?

时间:2016-08-31 16:25:35

标签: sql-server ms-access

我有一个简单的问题:如果我的MS-SQL后端和MS-Access前端都安装在共享网络驱动器上,可以从不同的计算机打开前端,并且数据仍然可以正确同步在服务器上?我在问,因为我们在不同的建筑物中有更多的员工。如果可能的话,管理比在任何地方安装前端更容易管理。

今天有两个人开了前端,同时放了临床病例。当他们再次打开它时,一切似乎已经同步,但是可能发生了什么错误?我不确定。

2 个答案:

答案 0 :(得分:3)

  

if ... my ... MS-Access前端[是]安装在共享网络驱动器上,是否可以从不同的计算机打开前端,并且数据仍然可以在服务器上正确同步?

您似乎要描述的是多个并发用户直接打开前端文件的相同副本,例如,存储在共享文件夹中的文件,如

\\servername\sharename\path\to\frontend.accdb

如果是这样,则非常糟糕的做法每个用户必须在其本地硬盘驱动器上拥有自己的前端文件的私有副本。当他们说

时,这就是另一个答案
  

你只需要让他们将前端文件复制到他们的计算机上 - 无需安装

在您的问题中,您说两个用户显然打开了前端的相同副本并对数据进行了更改,似乎没有发生任何坏事。他们很幸运。有时它会起作用,有时却不起作用,但根据我的经验,这不是如果它会导致问题的问题,它是的问题。

答案 1 :(得分:1)

是的它应该可行。如果前端和后端数据库之间的网络连接可以从用户的个人计算机上运行,​​那么您只需要将前端文件复制到他们的计算机上 - 无需安装。