【问题标题】:Filtering column data in SQL Server 2008 R2 Transactional Replication在 SQL Server 2008 R2 事务复制中筛选列数据
【发布时间】:2013-12-21 12:34:09
【问题描述】:

是否可以过滤在 SQL Server 2008 R2 数据库的标准事务复制中发布的列的数据内容?

如果我过滤列本身,它们会完全消失在订阅者表中。我希望这些列存在,但无论发布者端的该列中是否有数据,都为空。

非常感谢。

【问题讨论】:

    标签: sql-server-2008-r2 filtering replication transactional-replication


    【解决方案1】:

    是的,这可以通过使用快照后脚本添加列来完成。看看Execute Scripts Before and After the Snapshot Is Applied

    【讨论】:

    • 我喜欢 Brandon 的想法,不分栏发布,然后在 post snapshot 脚本中,如果不存在就添加。
    【解决方案2】:

    并非开箱即用,但您可以破解订户程序来做到这一点。

    【讨论】:

      猜你喜欢
      • 2012-03-28
      • 2013-09-02
      • 1970-01-01
      • 2012-03-31
      • 2013-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-18
      相关资源
      最近更新 更多