我们如何在一个驱动器上共享后端 MS Access 2016

Posted

技术标签:

【中文标题】我们如何在一个驱动器上共享后端 MS Access 2016【英文标题】:How can we share a backend MS Access 2016 on One Drive 【发布时间】:2021-08-09 01:08:17 【问题描述】:

我们经营一家小型零售企业,拥有三间零售店。每个商店都有自己的 PC,运行 Windows 10 和 Office 2016(我们订阅了 Office 365 家庭版)。我们已经在 Access 2016 中创建了一个客户订购数据库,现在希望所有三个商店都可以访问这个(添加记录等)我们已经尝试拆分数据库并将后端放在 OneDrive 上,并为另外两个提供前端。虽然这对于拆分数据库的商店非常有效,但其他两个商店无法使用。这可以在 OneDrive 上完成,还是我们应该关注 SharePoint 之类的东西?

【问题讨论】:

不建议在局域网 PC 环境之外运行 MS Access,除非 SharePoint 和 Office365 等专用服务器。因此,OneDrive、GoogleDrive、Dropbox 等互联网文件夹,甚至拇指驱动器都可能导致意想不到的后果。这些仅用于文件传输或存储。 【参考方案1】:

这行不通。 OneDrive 是文件同步服务,而不是文件共享。

将后端移动(升迁)到服务器引擎,如 SQL Server (Express) 或 Azure SQL,您可以通过 Internet 从前端应用程序访问这些引擎。

【讨论】:

以上是关于我们如何在一个驱动器上共享后端 MS Access 2016的主要内容,如果未能解决你的问题,请参考以下文章

PHP:远程连接到 MS Access 2013

使用表单在 MS Access 数据库中存储 PDF

MS Access,更新查询不会更新链接表

安全地将 MS Access 数据库前端连接到 Web 主机上的 MySQL 后端?

ms-access 超链接中#literal 的语法?

多个 MS Access 前端连接到单个远程 SQL Server 后端