【问题标题】:Partitioning Of A Subscriber Table When Publisher Is Not Partitioned发布者未分区时订阅者表的分区
【发布时间】:2013-03-06 23:16:24
【问题描述】:

我在第 3 方数据库中有一个非常大的非分区事务复制表,我对其进行管理但无法更改。

虽然我无法更改发布者,但我想在订阅者上对这个表进行分区。我发现了很多与保留已在发布者上以这种方式设置的表的分区有关的文档,但我没有看到与此相关的任何内容。

我不太关心这样做的机制,而是关心可能会咬我的长期后果。

有没有人成功地做到了这一点,或者我会在 3 个月后开始讨厌自己吗?

【问题讨论】:

    标签: sql-server-2008 partitioning transactional-replication


    【解决方案1】:

    定义发布时,您可以设置不复制分区方案和功能的选项。您可以在新建发布向导或发布属性对话框中选择它。或者使用SP设置@schema_option变量(0x40000 ,0x80000 ,0x100000 - 表、函数、架构)

    • [sp_addarticle][1][sp_changearticle][2] 用于事务复制

    • sp_addmergearticlesp_changemergearticle 用于合并复制

    延伸阅读:Replicate Partitioned Tables and Indexes

    【讨论】:

    • 抱歉,我花了这么长时间才回复。工作阻止了我的 Google 登录,我在家时从来没有检查过这个。
    猜你喜欢
    • 2016-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-14
    • 2021-07-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多