【问题标题】:SQL Server and distributed databases. How synchronize?SQL Server 和分布式数据库。怎么同步?
【发布时间】:2010-04-14 16:19:14
【问题描述】:

我正在计划一个管理多个分布式数据库的项目,我提出了如何有效地同步数据的问题。

该项目将采用技术开发。 NET 和 SQL Server。

公司将在其中加载数据的本地数据库,其中一些数据(不是全部)应与驻留在网络上的数据库同步。同理,web数据库必须读取本地数据库中的数据。

基本上有些表是“共享的”,但这不是真正的复制,在某些情况下,要传输的信息必须根据某些标准进行过滤。

我的问题是:我该如何管理?哪种方法最有效?

我使用链接服务器进行了一些测试,它可以工作,但似乎不是最可靠的解决方案。有同步机制吗?还是使用网络服务更好?

我主要关心的是如何处理与 Web 数据库的连接处于脱机状态的情况,也许提供一种同步机制,当数据库重新联机时变得活跃。

关于如何解决它的任何想法或建议?

【问题讨论】:

    标签: sql-server database synchronization distributed


    【解决方案1】:

    复制是我的第一个建议。您可以在复制中创建过滤器,以便仅复制某些行并且它可以处理离线场景。如果这对您不起作用,那么您可以查看Microsoft Sync Framework

    【讨论】:

      猜你喜欢
      • 2011-09-04
      • 2016-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多