如下所示,这是SQL Server中一个合并复制发布端的Article:

SQL Server 合并复制的Article可以指定单个对象的更新方向

SQL Server 合并复制的Article可以指定单个对象的更新方向

 

我们可以在Article中选择一个对象,比如这里我们选择MD.Car表,点击鼠标右键,选择"Set Properties of This Table Article"

SQL Server 合并复制的Article可以指定单个对象的更新方向

然后我们就可以设置Synchronization direction属性:

SQL Server 合并复制的Article可以指定单个对象的更新方向

Synchronization direction属性有三个值:

  • Bidirectional:双向更新,就是说发布端可以更新数据到订阅端,订阅端也可以更新数据到发布端,这是合并复制的默认选项
  • Download-only to Subscriber, allow Subscriber changes:单向更新,合并复制只会同步发布端的数据更改到订阅端,但是订阅端做的数据更改不会同步到发布端
  • Download-only to Subscriber, prohibit Subscriber changes: 单向更新,合并复制只会同步发布端的数据更改到订阅端,而且订阅端的对象上会加上触发器,来阻止对订阅端对象做数据更改。

 

现在我们将MD.Car表的Synchronization direction属性设置为"Download-only to Subscriber, prohibit Subscriber changes":

SQL Server 合并复制的Article可以指定单个对象的更新方向

 

这时MD.Car表在Article中会变为灰色,表示合并复制会对该表做单向更新:

SQL Server 合并复制的Article可以指定单个对象的更新方向

 

在Article中点击MD.Car表可以看到相应的描述:

SQL Server 合并复制的Article可以指定单个对象的更新方向

 

相关文章:

  • 2022-12-23
  • 2022-01-27
  • 2022-12-23
  • 2022-12-23
  • 2021-04-27
  • 2021-07-09
  • 2021-10-24
  • 2021-12-16
猜你喜欢
  • 2022-12-23
  • 2021-10-18
  • 2022-12-23
  • 2021-12-24
  • 2021-10-27
  • 2022-12-23
  • 2021-11-03
相关资源
相似解决方案