Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SQL Server复制是否支持此方案?_Sql Server_Replication - Fatal编程技术网

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

Sql server SQL Server复制是否支持此方案?,sql-server,replication,Sql Server,Replication,假设我有中心站点和分支站点。分支站点也有自己的配送中心 北部中心、南部中心、西部中心和东部中心 我希望所有信息都能在自己的区域内复制。但只有中心站点应该拥有所有区域的所有数据 每个区域中插入的数据只能在该区域中更新 请告诉我SQL Server是否支持此方案,以及如何配置它。是的,SQL Server支持筛选复制发布。这有点道理,但是: 复制提供了四种类型的 过滤器: 静态行筛选器,可用于所有类型的复制。使用静态行筛选器,可以选择要发布的行子集。筛选发布的所有订阅服务器都会收到筛选表的相同行子

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

北部中心、南部中心、西部中心和东部中心

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

每个区域中插入的数据只能在该区域中更新


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

是的,SQL Server支持筛选复制发布。这有点道理,但是:

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

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

是,SQL Server支持筛选复制发布。这有点道理,但是:

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

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