SQL Server复制是否支持此方案?

时间:2009-11-17 02:47:09

标签: sql-server replication

假设我有中心站点和分支站点。分支机构也有自己的配送中心;

北部中心,南部中心,西部中心和东部中心。

我希望所有信息都在自己的区域内复制。但只有中心站点应该包含所有地区的所有数据。

每个地区插入的数据只能在该地区更新。

请告诉我SQL Server是否支持此方案,以及如何配置它。

1 个答案:

答案 0 :(得分:4)

是的,SQL Server支持过滤复制发布。有一点,但here's a good place to start

  

复制提供四种类型   过滤器:

     
      
  • 静态行过滤器,可用于所有类型的复制。使用静态行过滤器,您可以选择要发布的行的子集。过滤的发布的所有订阅者都会为过滤的表接收相同的行子集。有关详细信息,请参阅本主题中的“静态行过滤器”部分。
  •   
  • 列过滤器,可用于所有类型的复制。使用列过滤器,您可以选择要发布的列的子集。有关详细信息,请参阅本主题中的“列过滤器”部分。
  •   
  • 参数化行筛选器,仅适用于合并复制。使用参数化行筛选器,您可以选择要发布的行的子集。与将相同的行子集发送到每个订阅服务器的静态过滤器不同,参数化的行过滤器使用订阅服务器提供的数据值来发送订阅者的不同子集   行。有关详细信息,请参阅参数化行过滤器。
  •   
  • 加入过滤器,仅适用于合并复制。使用联接筛选器,可以将行筛选器从一个已发布的表扩展到另一个。有关更多信息,请参阅加入过滤器。
  •