用于构建OCA的工具(偶尔连接的应用程序)2015

时间:2015-06-29 20:26:05

标签: sql-server sql-server-2008-r2 sql-server-ce sql-server-2014-express occasionallyconnected

此问题已被问及before,但时间和技术似乎发生了巨大变化,因此我发现需要再次提问。

变化是: * Compact 3.5 SP2已弃用(很快就不支持) * Compact 4.0不支持复制/同步(是的,有一种解决办法,但这对于企业解决方案来说还不够)

为了在.NET堆栈上构建新的应用程序,应该为偶尔连接的应用程序使用本地数据库采用什么技术。

客户端平台将是一个Windows平板电脑(使用Windows 8.1 / 10 Professional)。该服务器是当前的SQL Server 2008 R2 Enterprise。

我们倾向于仅使用SQL Server 2014 Express作为客户端数据库,因为Compact Edition似乎完全是日落。此外 - 使用客户端/本地数据库和服务器数据库之间的合并复制。

1 个答案:

答案 0 :(得分:1)

您可以在SQL Server Express和SQL Server 2014之间使用合并复制。

或者您可以将RDA与SQL Server CE 4.0一起使用,基本上如下所述:

http://www.amazon.com/Keeping-Windows-Tablets-Sync-Server-ebook/dp/B00D9YDKLU/ref=asap_bc?ie=UTF8

(这本书使用3.5 SP2,但4.0也可以正常工作:http://erikej.blogspot.dk/2011/03/snapshot-synchronization-with-sql.html