SQL Server 复制支持这种情况吗?

发布于 2024-08-11 07:50:05 字数 178 浏览 3 评论 0原文

假设我有中心站点和分支站点。分公司还拥有自己的配送中心;

北中心、南中心、西中心、东中心。

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

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

请告诉我SQL Server是否支持这种情况,以及如何配置它。

Suppose I have central site and branch sites. Branch sites also have its own distribution center;

Northern center, Southern center, Western center, and Eastern center.

I would like all information replicate among its own region. But only center site that should have all data in all regions.

Data inserted in each region can be updated only in that region.

Please advice me whether SQL Server supports this scenario, and how to configure it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

幽梦紫曦~ 2024-08-18 07:50:05

是的,SQL Server 支持过滤复制发布。虽然有一些内容,但是这是一个很好的起点

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

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

Yes, SQL Server supports filtered replication publication. There's a bit to it, but here's a good place to start:

Replication offers four types of
filters:

  • Static row filters, which are available with all types of replication. Using static row filters, you can choose a subset of rows to be published. All Subscribers to a filtered publication receive the same subset of rows for the filtered table. For more information, see the section "Static Row Filters" in this topic.
  • Column filters, which are available with all types of replication. Using column filters, you can choose a subset of columns to be published. For more information, see the section "Column Filters" in this topic.
  • Parameterized row filters, which are available only with merge replication. Using parameterized row filters, you can choose a subset of rows to be published. Unlike static filters that send the same subset of rows to every Subscriber, parameterized row filters use a data value supplied by the Subscriber to send Subscribers different subsets of
    rows. For more information, see Parameterized Row Filters.
  • Join filters, which are available only with merge replication. Using join filters, you can extend a row filter from one published table to another. For more information, see Join Filters.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文