共享控制以维护 One-Drive 上的 Access 数据库

Sharing control to maintain Access database on One-Drive

我们有一个中央 Access 数据库(附有较小的外围数据库),我们希望不在同一地区的多个用户通过网络在该数据库上工作。我们目前在 OneDrive 上有数据库;我们还想在编辑数据库时锁定数据库。

我看到 Whosebug 上有一个 5 年前的相关 post: Access database sharing strategies

我们有 Office 365 版本。该解决方案是否允许我们在使用数据库时锁定它们?是否有新的解决方案来帮助我们完成任务?如果其他在线存储选项比 OneDrive 更好,我们也愿意尝试。

提前谢谢你。

您提供的 post link 现在引用的是旧的,它说的一些内容仍然有效,但其中一些有点误导。

运行 将访问文件存储在 onedrive 上对我来说是个很糟糕的主意。

post提到"Windows Terminal Server"。这是一个很好的解决方案,因为它实际上允许多个用户打开他们自己的访问文件副本,该副本从存储在他们使用 WTS 访问的机器上的单一访问数据库文件中获取数据。您需要对此进行更多调查。

也就是说,我从未使用过上面的内容。

我想写的是因为您应该知道 Access 2013 可以与 SQL 服务器一起使用来存储数据。一些 "slightly more expensive subscriptions designed for business" 将授予订阅者访问 Sharepoint 的权限,然后可以使用 access 2013 创建 "Access web apps",并且 Access 使得将数据存储在 SQL 服务器上变得非常容易你和使用起来真的很简单。用户还可以在 MS 调用的内容中输入和查看数据 "Access Views",这是可以在 Web 浏览器中使用的基本访问表单。

我的直觉是 WTS 路线最适合你。

值得注意的是,使用 MS 工具将数据从访问文件移动到 SQL 服务器可能需要大量工作。这取决于您使用的访问功能。