拆分 Access 数据库是否有必要支持多个并发用户?
Is splitting an Access database necessary to support multiple concurrent users?
我已经在 MS Access 2010 中为我的公司创建了一个数据库。
我们有一个网络驱动器,多个用户可以在其中访问文件和应用程序。
我可以将数据库放在这个网络上而不必拆分数据库吗?
MS 访问数据库和网络,或并发写入是灾难的根源。我是根据这里的经验说的..
是的,您可以将它放在网络上,但是在较长的 运行 中,如果它被严重使用,您将看到数据损坏。 (同样在这一点上,一旦表变得太大 运行,它也会影响一些 'hard limits',避免将您永久锁定在数据之外的风险。)
没有。拆分数据库(先备份)并将后端移动到服务器文件夹,同时将前端复制到用户的本地驱动器。
是的,您可以在不拆分数据库的情况下将其放在网络上,但这通常不是共享 Access 数据库的最佳方式。
Ways to share an Access database(来自 Microsoft 支持)
Split database This is a good choice if you do not have a SharePoint site or a database server product. . . .
Network folder This is the simplest option, but it also offers the least functionality. The database file is stored on a shared
network drive, and people use the database file simultaneously.
Reliability and availability can become issues if there are multiple
simultaneous users changing data. All database objects are shared.
SharePoint site This is a good option if you have a server running Windows SharePoint Services. . . .
我已经在 MS Access 2010 中为我的公司创建了一个数据库。 我们有一个网络驱动器,多个用户可以在其中访问文件和应用程序。 我可以将数据库放在这个网络上而不必拆分数据库吗?
MS 访问数据库和网络,或并发写入是灾难的根源。我是根据这里的经验说的..
是的,您可以将它放在网络上,但是在较长的 运行 中,如果它被严重使用,您将看到数据损坏。 (同样在这一点上,一旦表变得太大 运行,它也会影响一些 'hard limits',避免将您永久锁定在数据之外的风险。)
没有。拆分数据库(先备份)并将后端移动到服务器文件夹,同时将前端复制到用户的本地驱动器。
是的,您可以在不拆分数据库的情况下将其放在网络上,但这通常不是共享 Access 数据库的最佳方式。
Ways to share an Access database(来自 Microsoft 支持)
Split database This is a good choice if you do not have a SharePoint site or a database server product. . . .
Network folder This is the simplest option, but it also offers the least functionality. The database file is stored on a shared network drive, and people use the database file simultaneously. Reliability and availability can become issues if there are multiple simultaneous users changing data. All database objects are shared.
SharePoint site This is a good option if you have a server running Windows SharePoint Services. . . .