当你说你不想要任何月费时,你是否期望免费找到一些数据库服务器系统而且没有成本允许外部连接?我根本不认为你会免费找到这样的服务.
由于办公室365的起价为每月6美元,那么我不确定为什么你认为这里的成本太高了?因此,您当然可以考虑将Access后端表扩展到Office 365并继续使用Access前端.更令人惊讶的是Access 2010这意味着您将获得"离线"和断开连接模式.这意味着您的应用程序将继续运行即使没有互联网连接.找到wifi后,数据同步过程再次启动.此同步不是基于文件的,而是基于记录的,并且实际上是内置于产品中的复制,并且此设置需要零件额外的代码.
由于您的后端不是访问文件,因此您现在可以扩展到数百万用户 - 唯一真正的限制是365服务器场(超大型计算机场)的大小.
请记住,除了简单地将Access应用程序链接到这些office 365表之外,您还可以将Access Web表单发布到office 365.因此,在下面的视频中,我切换到运行Access应用程序100%inn浏览器:
http://www.youtube.com/watch?v=AU4mH0jPntI
请注意,上面生成的浏览器应用程序不需要任何ActiveX或Silverlight.如上所述,这又是基于庞大的服务器场.
另一种云方法是考虑SQL Azure.Access 2010还为产品提供了使用Azure OS上运行的基于云的SQL服务器版本的能力.
因此,您可以考虑使用SQL Azure,但每月约10美元.
我认为办公室365每月6美元的交易是最好的选择(你可以获得lync通信,为你的客户提供远程桌面支持,或者支持这个应用程序!).我实际上认为Lync只需6美元.折腾大多数SharePoint功能和文档共享(包括免费的基于Web的Word和Excel),这很难被击败.
所以这里不清楚你为什么要避开office 365,但是必须在这里采用某种服务器设置,我不知道任何允许从桌面客户端软件(如Access)进行免费外部连接的系统.
我认为与Access一起使用的最佳解决方案是365.
我过去使用的另一个低成本解决方案是考虑一些非常低成本的Web托管站点,这些站点也允许外部连接到他们的数据库.事实上,我这么做了很多年(我甚至没有使用网站托管!).我只是购买了月度网站,并使用了"连接"外部数据库服务器的能力,该数据库服务器是网络托管包的一部分.这是我做了很多年,并且成本非常低.因此,我正在将Access前端部署到多个地方并使用这个便宜的网络托管帐户.
然而,我现在正在放弃这个低成本的网络设置,办公室365的到来比我用于此的廉价-$ 9网络包的成本更低.
因此,在一天结束时,我认为没有任何允许外部数据库连接的免费托管,但是目前最低成本的方法是Office 365.
| 归档时间: |
|
| 查看次数: |
22207 次 |
| 最近记录: |