C#在SQLite和SQL Server之间同步数据

| 我正在为一家公司设计一小部分软件。基本上,他们需要管理大量项目。编辑,删除等。基本上,我将数据最初存储在其计算机上的SQLite中。一旦完成修改\“ list \”项,它们将需要同步到生产服务器上的SQL Server数据库。 在数据库之间同步数据的最可靠方法是什么?我还将为每个项目存储小图像。我估计第一个月内有1000到5000多个项目。 我可以通过SQL完成全部操作吗?还是我需要将SQLite数据库转换为另一种格式?还是从SQLITE DB中提取数据,然后手动同步它?     
已邀请:
        您是否考虑过改用SQL Server Compact Edition v4(在.NET 4上)? 它将支持T-SQL从头到尾,并且与SQLite一样容易部署。它是“进行中”,例如只是要包含在您的项目中的一个很好的DLL,它会将所有内容存储在单个
.sdf
文件中,它不需要安装服务器,也不需要.NET 4以外的任何运行库…… 看到: 此处Comas SQL Server CE 4 ScottGU:VS 2010 SP1和SQL Server CE 4 SQL Server CE团队博客     
        您可以看一下Sync Framework,它看起来正是应该解决的问题。 http://msdn.microsoft.com/en-us/library/bb902854.aspx     

要回复问题请先登录注册