从本地单用户数据库移动到在线多用户数据库

问题描述 投票:0回答:1

我有一个日历类型的WPF程序,用于将工作负载分配给团队。事件存储在Access数据库中,一个人通过远程连接到计算机一次访问该程序。团队成长,多人需要同时访问该程序。我可以在几台计算机上安装该程序,但是我应该在哪里移动数据库?在Dropbox / Onedrive等软件上,在SQL在线主机上?谢谢。

sql-server database share multi-user
1个回答
0
投票

您可以在许多云平台上使用SQL Server(但我不确定Dropbox是否可以本机托管SQL Server)。 Azure(Microsoft云)是一个非常成熟的解决方案。您现在仍应验证,即使多个用户将管理数据,还应定期备份数据库,并且应在您的代码应该知道的事务中完成对数据的任何更新。 '意识到'意味着如果存在冲突,您的代码应重新提​​交或通知用户插入/更新/删除失败。

© www.soinside.com 2019 - 2024. All rights reserved.