您可以使用来自多个用户的在线源的访问数据库吗?

您可以使用来自多个用户的在线源的访问数据库吗?

我有一个运行良好的 Access 项目管理数据库。我需要能够设置多个远程用户来使用此数据库,因为他们都是在异地工作的项目经理。

这可能吗?

答案1

通过低速或高延迟连接通过“映射驱动器”使用 Microsoft Access 将痛苦在最好的情况下,你会遇到“损坏”和错误,在最坏的情况下。如果你谈论的是使用 VPN 进行在线访问,那么我认为你可能会大吃一惊。

我有一个客户,他的业务严重依赖基于 Microsoft Access 的系统。他们允许远程办公室的用户使用 RemoteApp 快捷方式通过 Windows 终端服务访问程序(通过低速、高延迟的 VPN 链接连接)。许可并不便宜,但它能帮他们完成工作。

彼得·舒茨讨论使用数据库复制他的回答作为允许离线访问的一种可能。我从未在 Access 中使用过数据库复制,但它确实值得探索。

答案2

在多站点写访问场景中尝试破解 Access DB 复制简直是一场噩梦。如果您要继续使用 Access 来实现这一点,最好花时间为远程用户编写一个 Web 前端。

或者您可以考虑迁移到 MS Project 和 Project Server,或者 Sharepoint 和 InfoPath。

答案3

只要他们能从远程(例如 VPN)访问数据库,那就没有问题。但是,您应该检查在主服务器在办公室的情况下复制数据库。然后他们可以离线工作,并且只偶尔与主服务器复制。我曾在一个小实验室里见过这样的安装。不确定这是否适合您,因为当两个人更改同一条记录然后尝试复制时,您可能会遇到麻烦。

否则,创建一个 Web UI 并使离线用户可以使用它。

相关内容