【问题标题】:Merging Sync Framework 2.1 Scopes合并同步框架 2.1 范围
【发布时间】:2013-01-23 00:54:42
【问题描述】:

我使用 SqlSyncScopeProvisioning 来创建 ScopeA ScopeB 和 ScopeC。每个对应一个表,TableA TableB TableC。没有过滤器,所有数据在服务器之间正确同步。

我现在想清理作用域并使用一个作用域来覆盖所有表,而不是 3 个作用域。我们称之为 ScopeAll。

如果我提供包含TableA TableB TableC的ScopeAll,它是否会从ScopeA ScopeB ScopeC中复制现有的知识数据,这样初始数据就不需要全部复制并再次同步?

之后,我将取消配置 ScopeA ScopeB 和 ScopeC。

【问题讨论】:

    标签: microsoft-sync-framework


    【解决方案1】:

    不,它不会复制同步知识。范围不关心数据库中的任何其他范围。

    【讨论】:

    • 我刚刚在开发系统上尝试过,你是对的,它会再次尝试复制所有内容。我认为这意味着合并模式是不可能的?
    • 不。每个作用域都会分配不同的副本 ID。即使它们指的是相同的数据库,它们在每个作用域的同步知识中也会以不同的方式表示。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-09
    相关资源
    最近更新 更多