Microsoft Sync Framework 2.1 + Sql-Server 2008中的更改跟踪

时间:2011-02-21 22:34:52

标签: sql-server-2008 microsoft-sync-framework

当我在SQL 2008数据库中配置同步范围时,如下所示:

SqlSyncScopeProvisioning sqlServerProv = new SqlSyncScopeProvisioning(sqlServerConn, myScope);
if (!sqlServerProv.ScopeExists(scopeName))
{
   sqlServerProv.Apply(); // Apply the scope provisioning.
}

我看到一堆变更跟踪表,存储过程和触发器已创建。 为什么这不使用SQL 2008的“更改跟踪”功能,它更清晰,一切都在幕后跟踪? 我认为SQL 2008的“更改跟踪”功能的设计正是为了简化这些场景。

现在回答问题:是否有办法在两个SQL Server 2008数据库之间进行双向同步,只使用两者中的更改跟踪而不是配置触发器/辅助表?

1 个答案:

答案 0 :(得分:3)