是否有同步SQL Server表的标准做法?

7 .net sql-server

我编写了一个应用程序,它从SQL数据库中检索定价和零件选项,以生成产品的3D模型并创建销售提案.我的客户非常喜欢它,现在他们希望能够在现场的笔记本电脑上使用它.问题是,他们没有互联网连接.

我正在考虑将SQLite数据库设置为标准安装的一部分.重新建立Internet连接时,每台笔记本电脑上的SQLite数据库将与主数据库同步.

是否有关于同步SQL表的最佳实践?我应该考虑一下陷阱吗?我对所有选择持开放态度.

谢谢.

Rem*_*anu 4

请参阅Sync Framework 数据库同步简介

查看示例入门:客户端和服务器同步,它提供了中央 SQL Server 数据库与客户端上的 SQL Server Compact Edition 之间脱机同步的简单示例。您可能最终会使用 SQL Server CE 而不是 SQLite,但它们是可比的。