【问题标题】:How can I update the data that is being replicated in SQL Server 2008如何更新 SQL Server 2008 中正在复制的数据
【发布时间】:2012-11-28 19:21:26
【问题描述】:

我使用 SQL SERVER 2008 复制机制,该机制从服务器 A(主服务器)获取数据并将其复制到服务器 B、C 和 D。正在复制的表有一个 clientID 字段,我希望实际复制到更新取决于数据是去 B、C 还是 D。 这可能吗?

【问题讨论】:

  • 我不知道。简单的解决方法:在每个目标服务器上创建一个视图,将 B、C 或 D 硬编码为一列。
  • 这就是我们正在做的事情。 master 拥有所有客户端(B、C 和 D)的数据,当数据被推送到每个客户端时,每个客户端都有一个视图,该视图根据每个表中的这个 clientId 列过滤数据。据我了解,这是临时机制,我不想在主服务器上添加任何代码来更新此 clientId,并希望有一种方法可以在复制的“过程中”更新此列。

标签: sql-server-2008 replication


【解决方案1】:

【讨论】:

    猜你喜欢
    • 2017-05-28
    • 1970-01-01
    • 2014-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多