【问题标题】:SQL Replication - Does simply adding an article cause it to replicate?SQL 复制 - 只是添加一篇文章会导致它复制吗?
【发布时间】:2010-10-04 20:21:04
【问题描述】:

我正在向网站添加 SQL 复制(事务性、单一发布者/分销商,有许多订阅者,使用 SQL 2005),并在手册和 Google 上到处搜索。

我很好奇——我是否必须实际为新对象创建快照才能传播,还是将新对象(例如,表、存储过程、函数)添加到列表中以将其传播给远程订阅者?


谢谢你,但我还是很困惑。我有一个初始快照工作的标准事务复制,其中主 SQL 2005 数据库确实与订阅节点(机器)同步。但是当我向发布者添加新的存储过程或表,并将它们作为文章添加到发布中时,它们似乎不会自动转移到订阅框。检查订阅和发布者的属性似乎没有发现任何会复制这些更改的设置。 (我确实打开了“复制模式更改。)我必须遗漏一些简单的东西......每次我创建一个新的存储过程或表或 UDF 时,我都必须生成一个新的快照。整个数据库,是吗?

【问题讨论】:

    标签: sql replication


    【解决方案1】:

    您需要运行快照,但它只会传播已更改的内容(新内容)。

    【讨论】:

      【解决方案2】:

      根据订阅的配置,您可能需要在添加新文章后显式更新它们,也可能不需要。

      MSDN Details

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-11-23
        • 1970-01-01
        • 1970-01-01
        • 2012-09-28
        • 2013-07-27
        • 2020-06-18
        • 1970-01-01
        相关资源
        最近更新 更多