【问题标题】:Replication problem - Conflict Resolving复制问题 - 冲突解决
【发布时间】:2010-11-23 04:24:56
【问题描述】:

(sqlserver 2008)

我们有不同的订阅者和一个发布者。我们有一张记录库存的表格。现在,这就是发生的事情 - 用户对库存表的订阅者进行了一些更改(修改了列 BalanceQty),而另一个用户对 Publisher 中的同一表和列进行了更改。因此,当同步发生时,就会引发冲突。但是,出版商获胜,错误的数量反映在数据库中。我们应该如何应对这种情况?同步应考虑这两个值。

【问题讨论】:

    标签: sql-server-2008 replication


    【解决方案1】:

    默认情况下,对列值的最新更新将获胜。根据您的业务规则,您可以使用 SQL Server 中提供的冲突解决程序之一(例如“Subscriber Always Wins”解决程序)。

    此处描述了提供的解析器:http://msdn.microsoft.com/en-us/library/ms152573.aspx

    【讨论】:

      猜你喜欢
      • 2018-06-27
      • 1970-01-01
      • 1970-01-01
      • 2019-12-04
      • 2020-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多