客户 - 实际上,他们是一些远程协作的独立人员 - 使用Access数据库。他们带着笔记本电脑旅行。为了同步他们的数据,我们目前使用mdb复制。
Access 2013不再支持复制数据库,因此他们可能必须永远留在2010年 - 直到Microsoft终止对此版本的支持。我目前不知道如何确保未来的申请安全。
基于网络的数据库是没有选择的,因为在我们所居住的更多农村地区,除非您可以访问电缆,否则通常没有连接 - 这在客户站点是无法预期的。复制是在他们回到家庭办公室时完成的,他们有基于电缆的网络访问。
有人对如何解决这个问题有好主意吗?
答案 0 :(得分:0)
您可以将后端数据库移动到SQL Server。免费的Express版本可以在任何现代笔记本电脑上本地运行,并充当复制从属设备。
然而,在办公室,您需要一个SQL Server标准 - 需要付出代价 - 因为它可以充当复制主机。
答案 1 :(得分:0)
如果表格大小通常低于5000行,那么可能的解决方案是使用Office 365(小型企业必备计划每月约5美元)。
使用上述一个帐户,您可以将Access表推送到Office 365(它们成为SharePoint列表)。 Access 2010及更高版本已为此类表内置了复制。因此,应用程序将继续“脱机”运行,然后任何用户在他们有互联网连接(甚至咖啡店的Wi-Fi)时都可以同步,因此数据将与所有用户共享。因此,所有用户都可以共享一个帐户(他们可以使用相同的登录,或者您可以免费邀请最多500个用户 - 您的总费用仍然只有每月约5美元)。
如果表一般大于5000行,那么上面建议运行sql server local with replication是一个不错的选择。
我在此视频中演示如何将您的桌子移动到办公室365 / SharPoint
http://www.youtube.com/playlist?list=PL27E956A1537FE1C5&feature=plcp